7
181
12
56
3
2
0
41
26
45
34
61
92
23
13
20
57
79
121
226
1433
220
272
338
118
106
52
116
916
19
78
48
21
143
150
76
22
391
345
35
51
66
39
100
28
29
104
82
168
50
142
1426
44