12
20
33
56
40
32
7
58
9
45
93
50
17
21
25
13
31
86
19
22
26
24
53
130
29
43
38
18
27
104
15
39
46
30
14
37
273