14
9
34
8
2
32
25
72
24
16
119
62
63
47
40
17
19
48
4
3
103
45
27
11
97
236
442
78
54
150
73
35
13
18
42