8
107
29
23
140
42
37
21
10
18
5
4
19
12
1
34
3
40
169
117
9
44
55
24
159
43
17
13
116
54
30
118
14
6
22
93
77
85
7
57
122