4
23
1
9
22
95
18
21
16
35
60
12
25
15
17
7
2
14
19
10
8
58
50
37
5
26
53
110
158
91
187
6
46
70
32
0
13
40
51
59