3
84
2
0
1
56
40
19
30
90
39
118
308
57
35
20
89
274
294
16
263
204
62
71
249
91
28
31
92
22
45
37
36
197
14
24
23
27
237
228
10
53
80
106
7
6
8
169
155
44
25