21
14
18
4
45
25
44
41
29
110
7
24
6
30
5
15
66
3
241
172
58
16
71
12
19
43
2
9
8
147
31
63
17
170
36
35
109
51
26
118
131