474
63
392
631
253
81
78
175
38
84
35
48
22
21
27
70
180
170
244
193
79
98
12
182
105
772
194
51
80
37
65
26
137
58
69
42
28
46
15
55
30
482
120
24
16
339
129
375
406
56
61
34
174
44
97
43