12
10
36
54
30
56
43
21
42
13
25
27
59
34
65
18
37
50
101
190
168
92
49
86
57
14
61
160
63
88
70
64
35
32
19
23
148
76
16
33
51
46
40