18
20
51
33
41
9
56
71
37
25
19
129
36
23
35
26
73
14
16
57
235
543
6
32
124
90
165
118
79
374
84
65
101
68
162
522
191
265
93
112
53
143
335
184
272
199
431
48
17
88
139
155