283
87
47
54
254
48
193
20
24
36
46
62
30
122
32
306
132
42
192
188
18
33
68
256
91
93
98
23
106
103
110
343
65
57