40
6
10
13
22
30
8
12
11
20
16
18
27
42
38
5
25
67
56
92
37
49
97
19
26
53
36
70
17
35
58
41
99
15
109
43
153