5
2
13
4
18
5
12
2
10
6
160
21
11
35
22
29
10
17
8
12