13
46
44
79
53
90
200
69
113
71
34
61
40
48
73
212
317
129
57
80
319
231
171
49
87
97
101
39
103
35
135
170
84
106
58
63
60
155
114
81
187
541
511
62
91
162
92
165
149
88
190
139
70
55
77
105
47
43
28
128
133
22
219