11
12
69
616
28
18
52
61
237
122
8
178
36
190
1003
107
857
452
63
98
86
45
72
159
24
30
114
37
787
43
76
6
252
49
147
133
29
22
10
456
108
41
163
64
328
222
73
13
58
262
384
191