12
37
40
60
20
50
108
154
25
29
57
17
10
32
8
44
34
58
91
23
5
35
86
62
46
33
24
65
63
28
27
68
47
11
39
96
235
6
190
41
21
13
22
45
36