95
11
28
4
22
101
3
54
147
10
12
14
109
5
180
30
59
33
1
16
9
0
99
8
52
94
169
18
6
19
7
48
26
125
127
49
24
27
20
2
38
37