35
56
57
124
92
79
65
89
29
117
44
203
6
12
37
21
58
123
96
31
64
50
30
27
36
25
295
7
38
100
276
39
68
42
106
86
26
142
22
248
20
168
60
153
175
66
40