31
16
202
8
0
53
114
7
29
243
1
51
14
9
20
68
73
28
22
18
55
13
133
11
10
58
65
44
221
21
92
17
263
153
158
77
170
19
189
818
122
146
42
322
196
78
282
298
2120
52