112
26
50
44
30
17
59
91
217
42
8
61
46
207
7
23
79
74
70
25
36
168
86
78
29
38
218
15
40
84
57
12
53
77
184
206
63
31
197
49
83
90
19
71
14
10
18
21