22
23
28
17
18
25
99
8
32
4
35
50
21
2
26
5
24
0
72
11
9
16
12
30
6
105
19
53
167
62
13
101
3
42
40
29
71
31
10
1