187
246
282
234
76
338
81
39
145
159
247
211
108
37
389
134
52
100
75
132
40
128
62
410
540
122
29
194
30
339
48
98
765
51
71
114
219
176
57
92
38
16
45
59
61
49
28
34
96
26
332
394
14
10