5
32
6
17
23
26
22
13
7
11
47
12
63
8
9
19
75
50
16
10
27
30
3
15
49
40
39
38
58
43
14
24
35
25
100
51
36
116
46
1
2
28