9
435
78
116
33
80
248
47
26
976
57
284
183
29
70
22
664
105
36
102
96
25
298
46
235
64
10
19
49
37
59
115
24
326
230
83
253
224
179
91
84
168
71
290
72
44
110
16
67
264
111
23
98
392