70
59
24
32
104
34
91
30
77
51
617
179
82
44
131
56
463
19
1516
194
100
281
11
43
258
73
89
60
36
9
207
50
20
147
97
62
85
196
21
86
61
22
39
28
49
79
27
95
444
37
245
195