649
88
73
253
397
143
271
118
75
277
11
121
154
17
120
98
104
131
8
34
80
93
13
81
38
50
52
87
224
29
149
74
111
231
108
274
37
71
140
174
40
538
46
20
36
101
109
326
225
26
184
65