19
63
16
45
4
119
59
21
65
6
34
27
30
10
18
31
22
20
248
29
129
42
93
69
108
11
245
84
38
177
114
223
64
171
82
148
173
72
52
141
395