24
20
45
75
99
22
36
148
216
193
49
13
87
178
229
154
51
88
126
127
184
41
62
33
112
40
7
46
208
103
232
32
14
77
15
135
156
18
68
34
57
10
27
23
118
79
25
107
29
26
80