8
18
17
19
7
16
6
31
12
57
25
36
3
29
30
4
50
41
44
47
62
53
55
64
1
13
27
75
20
258
15
49
222
10
11
52
35