22
53
51
3
8
26
32
28
44
30
11
58
7
15
16
13
37
88
60
105
35
29
19
4
21
10
25
47
27
12
102
108
36
43
24
2
5
14
0
40
23
9