83
45
124
175
21
142
86
57
221
91
34
56
42
29
126
13
24
159
55
133
63
50
48
317
150
39
5
81
30
31
64
77
434
112
59
49
487
27
661
131
76
87
798
173
110
136
174
101
94