289
132
67
19
106
23
13
39
87
43
198
327
5
97
385
148
136
573
145
37
118
58
469
182
79
44
27
360
47
153
178
173
95
7
350
15
17
83
295
12
24
221
180
144
14
77
114
307
8
146
367
240
113
270