323
142
358
155
127
51
242
115
132
128
40
420
84
29
88
124
160
13
176
54
55
164
79
94
81
37
137
59
185
102
35
421
56
44
250
17
191
856
362
350
269
227
249
139
105
149
226
106
53
172
329
174
90
171
437