5
14
21
41
99
15
79
7
35
117
43
6
42
18
32
4
2
85
52
24
175
22
23
61
31
8
11
20
1
10
45
26
12
36
27
39
16
40