219
225
209
17
1157
245
260
208
85
75
19
185
423
92
87
140
359
33
49
42
29
162
71
81
27
61
159
68
270
258
45
38
112
184
5
108
64
25
97
9
62
70
32
69
55
11
65
47
94
86
187
124
54