530
203
158
20
16
24
193
44
62
112
22
114
76
115
73
86
70
144
235
342
360
65
303
176
129
88
56
164
190
132
517
166
36
40
34
26
50
116
181
113
81
31
41
120
35
149
75
21
239
107
240
39
61
55