21
13
9
22
7
10
70
20
5
16
2
40
12
42
6
30
8
11
144
58
19
59
90
35
26
18
80
45
14
28
389
250
123
36
24
17