26
61
55
33
21
88
15
30
59
17
8
6
25
29
14
19
13
10
12
23
0
22
58
62
5
9
16
20
34
24
70
35
3
84
44
4
101
38
11
110
187
51