0
2
1
19
22
3
7
40
5
14
16
10
47
12
11
20
17
8
81
67
105
76
49
218
18
36
57
72
42
45
23
15
26
53
61
68
164
204
103
94