18
12
4
19
8
5
21
17
32
130
122
14
34
15
9
64
13
7
60
44
33
6
66
35
69
36
28
43
16
39
47
112
20
61
49