6
18
35
1625
10
22
30
3
50
17
77
23
5
15
9
19
38
0
2
12
107
4
1
28
95
20
57
41
24
56
315
21
112
46
13