398
106
64
328
230
214
333
191
160
192
138
73
145
75
14
15
29
66
203
67
57
26
24
79
71
188
87
624
88
212
35
418
343
196
108
28
104
253
103
16
61
20
51
376
72
293
157
97
875
85
53
22
58
98
522