354
116
135
117
115
106
132
334
47
112
60
85
801
249
114
28
31
210
10
18
29
126
25
137
26
102
97
158
470
155
260
45
236
50
177
4
79
74
105
55
282
131
84
706
165
41
205
101
401
289
127
231
34
948