39
84
133
27
29
44
67
121
316
37
115
71
122
58
86
65
35
94
13
113
15
162
190
50
78
214
141
143
14
91
62
149
553
38
309
118
41
251
47
270
352
163
42
166
154
129
276
159
112
66
178
40
53
108
375
372
132