223
220
53
129
40
142
20
36
39
27
57
16
24
274
72
215
182
35
14
44
158
33
42
37
236
22
64
235
137
128
55
114
109
150
77
66
91
63
115
8
75
396
363
60
68
74
81
51
29
80
65
296
34