213
245
350
122
134
119
195
34
106
92
132
343
46
110
62
112
141
133
212
74
243
82
15
359
67
72
32
24
43
7
168
178
160
37
16
25
13
65
27
831
249
18
360
97
10
22
9
23
21
8
11
20
39
38