6
5
5
9
97
71
1
13
1
633
27
28
128
351
32
308
1
56
8
26
70
27
8
3
38
37
5
19
91
1
6
94
416
2
9
5