18
25
36
10
78
37
126
99
63
28
15
75
87
169
12
29
42
3
17
21
24
50
163
16
56
73
153
22
118
41
70
34
6
39
109
145
84
102
82
86
57
79
33
207
7
14
95
97
30