14
65
20
12
107
62
29
253
369
128
35
113
59
194
92
90
195
181
115
193
95
120
58
94
56
84
98
352
89
69
372
38
187
205
112
50
123
101
370
139
61
172
111
81
23
275
158
51
43
675
206
33