146
69
71
33
40
52
20
284
75
170
97
125
50
206
122
164
100
151
153
90
45
104
44
275
31
47
89
154
270
128
189
131
190
70
256
92
419
176
246
113
81
150
95
62
339
53
111
91
82
110
112
200
186