163
69
47
54
263
52
66
57
32
24
63
44
33
38
25
48
87
30
21
185
81
39
20
94
46
26
49
74
62
164
230
168
617
337
35
131
79
93
27
291
53
82
146
42
325
16
45
15