59
514
716
22
68
30
209
142
158
118
148
72
41
104
20
34
49
114
281
33
85
1125
235
367
134
337
443
37
40
2
27
5
175
51
1258
26
19
76
229
139
168
15
11
54
43
31
66
192
82
13
74