7
11
25
15
38
42
103
12
30
17
10
69
54
8
35
108
51
79
56
19
89
68
62
64
172
21
13
27
57
29
4
3
40
91
67
55
34
18
5
39