2
15
29
4
35
23
9
87
17
28
6
158
13
27
7
47
107
11
19
24
20
18
42
3
25
74
40
10
57
99
12
64
8
66
32
26