24
49
20
40
92
147
30
62
26
28
117
122
182
45
41
53
42
104
18
23
25
6
163
265
103
17
106
66
143
39
58
173
197
91
509
37
63
31
86
34