20
49
61
209
116
60
93
52
58
46
104
151
126
17
51
40
176
148
38
27
57
59
79
53
55
283
111
18
32
11
303
43
97
39
25
78
12
34
28
42
84
441
45
155
23
66
99
64
141
26
22