13
12
34
31
7
5
9
28
162
14
125
10
15
11
17
161
19
61
60
485
42
25
16
38
4
6
24
18
43
77
21
22
48
57
3
32
35
70