274
50
15
22
51
92
61
184
45
70
193
240
68
88
225
78
327
33
313
10
46
165
18
101
467
83
352
81
133
141
367
63
56
24
28
123
250
195
85
591
23
159
17
1
94
298
13
183
124
82
84
235
257
132
89