180
28
39
32
138
21
36
18
11
63
112
70
198
268
186
30
57
261
168
8
65
273
71
599
37
23
51
77
101
42
167
226
219
128
46
13
34
83
395
90
185
48
80
52
38
137
20
58
278
24