19
1
2
14
15
10
16
29
4
9
219
11
437
6
45
13
23
35
98
129
84
44
27
136
33
142
78
36
5
51
155
121
68
30
47
261
38
154
353
42
162
34
109
82
317
81
146
83
315
91