160
36
158
40
114
235
89
26
121
98
75
28
267
57
144
281
110
377
100
48
30
18
64
116
143
35
83
46
150
112
219
102
1250
61
126
58
43
24
796
99
168
44
21
16
39
353
230
25
92
56
142
111
96
134