275
110
69
121
92
268
114
77
158
139
100
159
67
359
206
179
366
47
59
31
52
781
78
34
125
20
28
49
126
36
104
240
50
43
71
42
27
88
160
138
23
66
229
83
57
33
61
4676
89
111
279