52
36
43
32
21
130
26
111
92
68
209
64
34
108
149
222
81
88
63
103
48
80
155
37
175
72
29
59
69
39
45
30
162
42
177
183
97
75
226
100
11
60
35
17
25
70
12
8
18
239
38