223
144
90
40
178
50
45
62
26
55
19
123
133
25
160
33
71
387
54
134
112
91
27
248
103
110
79
221
38
35
74
73
152
23
136
102
109
44
57
190
96
43
52
31
42
76
169
46
156
56
255
161
225
99