24
70
56
225
46
40
44
132
39
191
197
3
100
29
50
48
520
9
58
7
213
203
205
80
358
693
59
66
236
90
106
268
254
233
38
17
16
119
18
31
68
232
557
142
156
26
126
13
69
37
51
433
63
65
216