388
47
205
58
286
191
218
682
268
118
302
143
158
128
94
148
236
106
113
32
104
40
48
30
43
77
21
17
24
194
110
116
127
103
299
35