4
2
22
55
111
6
25
19
17
15
53
16
10
7
3
13
43
11
1
21
37
5
31
24
95
32
200
57
27
9
28
62
103
0
51
12
34
50