13
2
121
4
9
54
50
5
57
19
38
21
23
321
25
31
41
22
63
18
64
1
157
32
12
62
40
10
7
85
37
20
8
15
14
30
58
83