35
63
109
52
17
26
57
18
41
152
103
12
145
13
60
304
9
294
69
30
72
76
56
247
34
147
22
149
10
158
93
48
24
84
106
148
81
137
32
264
20
28
1
59
102
80
343
92
31
44