30
16
11
6
24
12
8
5
10
14
3
17
39
13
52
44
64
36
121
42
25
27
28
37
29
19
32
34
23
59
22
49
21
65
9
120