68
29
235
374
81
75
19
42
62
55
137
70
232
119
8
9
10
195
354
53
28
128
182
490
198
108
38
44
131
56
123
24
121
33
48
578
127
280
287
341
777
115
71
54
180
15
174
73
313
160
170
145
51
4673