146
95
86
54
106
45
61
209
101
88
225
155
64
75
123
158
241
317
71
99
84
60
131
26
114
32
423
63
311
165
174
390
30
211
201
180
5
12
136
1064
37
244
341
24
191
21
73
90
57
16
104
79
82