8
33
30
11
17
19
10
27
77
1
18
25
9
13
31
2
22
21
7
26
24
16
65
3
66
41
4
35
32
0
72
123
5
14
62
361
59