11
55
178
140
65
35
25
798
28
70
36
41
155
1283
139
133
110
255
43
95
322
22
148
200
361
339
254
309
47
38
176
15
49
27
279
112
79
45
39
64
50
1027
397
1521
40
20
13
78
760
181