8
18
17
6
5
15
31
10
56
23
33
3
12
16
28
29
30
7
4
50
41
43
44
46
61
53
64
1
13
26
75
20
255
48
221
11
49
35