105
62
7
21
53
16
12
71
38
15
179
83
59
3
0
4
45
27
30
5
78
149
23
40
14
6
29
19
362
9
11
34
8
100
17
67
48
56
20
2
22