2
13
24
17
3
7
4
45
37
14
5
21
11
36
31
8
20
9
38
32
61
67
30
6
27
22
12
47
39
178
112
93
10
63
15
168
64