32
9
392
25
13
68
61
15
2
21
413
244
169
69
17
67
56
20
8
12
60
41
78
19
22
14
52
108
159
91
82
30
181
230
58
51
811
282
70
16
4
268
28
40
34
11
62