223
144
90
40
178
50
45
62
26
55
18
122
133
25
160
33
71
387
54
134
112
27
247
102
110
79
221
38
35
74
73
152
23
135
109
44
56
190
96
42
52
31
76
169
46
156
255
161
225
99