7
11
12
16
27
127
90
78
81
874
163
46
5
469
15
150
1929
301
73
619
14493
6
13
341
510
65
52
204
1698
41
29
427
199
42
6436
349
240
2121
64
520
158
4174
120
257
117
191
332
229
2306
138
221
244
348