40
86
6
101
20
27
109
36
57
29
5
70
11
53
31
10
24
35
32
26
37
4
44
69
108
21
98
17
58
3
56
168
1
14
42
2
9
39
54
135