105
67
44
33
7
23
17
11
20
9
29
3
160
0
8
22
18
31
10
6
27
2
121
57
46
5
47
19
15
60
85
87
106
71
138