117
60
140
100
102
58
192
142
267
36
123
76
94
27
49
287
208
913
554
19
548
72
38
1392
175
59
206
236
28
150
23
112
81
1110
92
62
22
629
186
95
64
69
458
148
51
26
44
198
685
4
15
215
45
68
108
37
164