14
9
11
7
27
16
46
97
21
24
22
20
0
95
44
2
32
58
29
17
1
26
6
111
120
35
429
36
10
43
142
47
64
100
112
242
40
25
37
30
71