267
19
110
236
50
159
44
55
35
96
28
31
120
75
97
57
32
622
45
112
24
37
66
102
415
114
135
60
25
275
155
62
302
113
223
165
169
315
978
107
100
80