0
13
9
17
2
6
16
10
5
58
60
49
23
29
46
1
77
15
4
103
12
20
11
27
71
179
28
19
37
36
63
239
105
461
478
90
101
177
188
25
237
202
95