1
3
2
59
5
6
18
37
25
14
22
15
11
12
21
19
8
10
33
31
63
30
26
16
28
34
36
29
45
32
135
104
44
43
180