11
288
428
96
81
43
329
108
219
98
7
17
736
85
1267
49
348
26
187
23
53
54
69
80
29
46
170
145
30
213
20
37
39
50
79
61
189
673
16
10
33
207
77
291
67
224
68
52
60
84