3
16
30
24
13
20
11
69
26
18
19
79
38
15
27
32
85
45
44
58
57
93
127
70
49
82
65
39
110
63
29
135
35
62
43
42
22
54