3
12
6
14
36
7
9
13
70
18
33
11
8
24
21
48
32
59
68
22
19
52
25
23
28
69
51
39
35
42
50
29
49
57
105
172
41
56
34
60
124
43