286
112
21
1
276
12
6
2
141
129
297
3
160
331
303
459
35
1
15
1
6
1
2
1
1
8
6
406
12
9
2
26
7
14
1
7
3
90
1
1
629
34
3
33
519
381
352
517
711
47
1
4
982
1
1
41
1
1
1
1
1
11
156
3
1
1
1
3
2
3
30
89
2
1159
38
423
631
202
28
425
26
7
3
3
1
37
305
1
55
50
1286
2
2