29
46
11
98
55
9
104
36
117
43
38
21
69
85
16
51
61
20
88
23
44
37
8
10
7
58
105
33
14
27
42
15
86
151
130
56
67
22
146
32
52
168
17
6
19
81