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