1
3
2
9
18
8
31
4
6
11
5
7
16
60
40
42
216
46
29
74
21
135
64
23
56
73
22
17
36
28
45
65
154
15
26
24
25
39