88
99
101
71
27
397
63
423
14
121
8
18
23
12
21
41
26
33
16
98
73
25
93
37
79
311
78
36
265
1054
32
253
59
45
81
7
24
40
47
134
38
50
77
34