9
8
41
36
175
24
56
82
137
23
2
13
3
7
4
15
12
28
10
34
30
6
25
0
22
113
94
96
51
44
46
67
14
101
59
86
88
66
58
20
49
95
78
68
29
103