12
13
50
16
89
41
10
162
8
19
32
9
52
28
51
36
123
141
60
24
30
81
62
33
165
38
110
122
69
25
21
26
46
35
210
6
49
48
78
58
31
173
29
222
40
42
215
7
22
107
61