102
7
260
213
67
85
203
93
217
51
29
151
35
113
304
241
50
74
20
292
62
15
527
301
34
240
126
211
55
278
452
49
134
209
94
23
148
90
138
53
25
100
59
38
279
168
437
56
9
91
44
130
172
47
98
33