55
61
27
15
263
122
39
29
43
131
151
13
64
86
42
149
272
251
31
25
192
47
32
276
82
108
141
57
133
101
23
96
199
87
112
111
49
97
40
59
106
94
158
45
16
20
36
215
85
88
10