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