32
419
475
7443
16
184
63
60
88
57
26
14
138
75
13
439
36
971
1082
357
39
58
346
25
40
104
69
235
375
82
19
44
62
55
140
72
232
120
8
9
10
73
202
363
56
28
130
124
359
182
495
199
108
136