0
6
4
1
21
15
22
18
23
31
3
27
20
14
16
33
29
10
36
47
24
17
138
13
19
30
74
389
12
38
8
68
113
230
37
158
82
40
56
100
106
41