10
35
59
51
49
20
12
17
43
31
21
111
37
32
114
210
52
25
34
95
78
46
54
61
42
215
22
72
50
92
26
15
44
40
19
9
11
73
16
98
23