21
14
11
3
7
18
10
20
5
22
13
8
4
149
27
26
17
95
12
66
28
49
24
29
45
6
58
41
32
40
19
9
57
68
33
30