154
76
249
451
325
152
124
194
75
51
60
99
279
12
100
94
69
30
95
92
22
47
56
104
170
17
272
271
26
283
64
314
160
114
37
256
19
70
79
36
43
110
27
204
16
62
501
46
102
80
86