0
3
2
1
40
6
7
9
110
30
8
4
19
34
58
5
36
14
85
67
17
28
23
18
11
12
32
237
100
20
97
29
53
37
196
47
43