4
37
18
100
3
45
6
5
16
17
40
62
52
11
1
2
9
27
34
104
25
8
21
23
42
41
10
19
14
38
89
15
55
57
26
12
31
13