20
67
22
11
45
13
52
41
75
24
21
9
70
85
63
27
220
43
10
77
213
164
200
58
218
48
108
49
36
31
40
83
92
74
82
272
51
39
103
125
104
28
71
127
38
94
37
99
210
124
61
190
90
111