0
5
20
15
7
12
3
39
26
2
8
4
27
9
28
92
18
21
13
11
43
1
14
144
97
115
64
45
19
95
38
44
30
6
68
42
41