20
131
9
21
117
15
11
25
7
4
3
10
34
8
42
18
12
1
6
24
16
14
19
17
27
22
59
36
23
70
176
224
38
28
45