9
81
70
19
44
308
30
54
27
4
89
14
47
20
16
12
204
58
45
311
227
50
39
146
777
122
66
126
283
75
522
72
83
119
84
13
267
11
107
135
86
15
82
195
172
67
529
750
17
190
111
53
341
280