12
17
19
23
1
291
43
69
29
16
226
95
25
112
15
52
1113
139
74
251
22
37
13
4
30
20
27
683
53
418
9
18
14
57
24
149
42
80
104
144
2
263
406
155
107
47
110
162
312