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