5
8
18
27
6
10
19
16
12
11
17
13
14
2
9
22
25
15
33
23
41
29
28
30
20
109
21
59
55
36
45
38
360
34
24
119