266
22
12
240
101
229
18
99
28
25
47
30
29
11
53
102
55
23
41
39
54
115
70
21
88
71
113
72
49
160
60
34
68
103
225
95
46
253
63
9