1
12
4
10
2
794
126
35
3
68
6
9
11
20
16
25
17
7
8
14
48
21
31
98
63
5
550
23
46
40
526
36
49
19
33
210