0
19
2
6
24
4
15
113
9
22
57
18
8
74
21
11
52
62
83
3
41
36
137
459
12
191
30
192
114
23
14
64
447
577
578
60
105
557
429
222
82
251
212
203
230
115
171
196
63