2
22
50
35
17
5
7
18
1
60
46
15
11
9
12
6
1
14
15
23