327
43
28
57
211
24
129
338
164
377
318
139
365
93
106
73
438
189
71
44
442
80
59
25
12
36
1345
1324
8
15
352
14
197
84
33
31
165
75
53
267
187
260
23
104
108
296
45
19
49
314
22
155
85