284
197
43
36
124
78
66
105
207
74
285
25
14
142
114
312
33
47
39
61
94
20
32
45
18
23
35
190
329
68
67
93
40
252
128
51
49
4697
90
53
38
143
121
46
83
55
79
396
832
302
180