168
82
12
10
58
27
47
113
36
25
13
6
7
106
18
105
9
34
155
24
26
107
19
8
49
33
22
29
65
85
108
63
153
519
98
287
31
99
4549
38
102
116
3
0
32
57