49
30
11
13
155
53
160
44
78
63
1225
21
40
125
20
10
19
79
274
95
69
28
6
140
168
202
147
80
46
52
18
373
22
385
211
60
16
29
158
31
51
1267
4056
367
258
94
200
273
242
194
193