3
11
6
5
1
18
14
24
12
16
4
7
49
8
23
20
21
30
13
15
33
25
68
19
61
39
48
100
26
28
62
27
32
17
63
121
29