3
13
15
20
12
107
14
16
34
31
4
62
1
10
19
18
27
6
30
8
25
35
9
23
38
50
11
75
47
43
70
67
40
28
24
58