33
557
25
55
112
49
130
99
138
271
419
203
396
529
117
193
142
124
30
76
187
48
50
32
86
44
214
17
42
34
300
228
69
21
134
154
18
184
125
135
77
176
339
618
384
440
217
93
96
71