8
17
1
18
123
6
27
3
25
62
20
16
568
116
2
4
23
21
13
71
39
10
14
29
52
318
70
28
40
36
19
33
49
64
63
96
22
30
11