4
31
2
1
12
18
6
41
16
10
63
15
60
14
11
104
9
5
25
20
17
7
3
13
8
46
21
45
27
44
26
22
43
19
66
62
34
36
29