15
10
36
9
2
33
25
73
24
16
119
32
62
63
47
41
17
20
49
5
3
103
45
28
11
97
236
442
78
40
54
150
35
13
18
8
42