17
156
12
52
67
63
90
59
23
47
97
29
43
79
102
37
40
75
189
45
82
261
31
38
74
130
129
21
84
221
88
50
83
28
33
267
30
98
137
53
191
374
46
312
144
181
192
227
209
272
64
77
138
78