16
131
244
5
100
794
13
2
450
108
40
9
359
15
336
192
14
20
37
87
25
45
246
213
146
76
34
47
33
211
234
140
17
229
42
1171
18
344
31
46
203
68
27
23
35
39
153
180