17
37
126
29
23
62
64
11
43
46
87
24
34
71
13
181
108
98
19
265
39
63
147
26
209
125
93
25
528
104
458
149
10
21
127
158
99
59
48
212
12
258
161
186
53
136
131
119