3
4
1
9
6
61
10
21
22
13
24
14
28
17
27
49
35
16
8
5
58
11
2
76
78
23
31
85
39
18
151
33
65
255
19
62
20