5
13
32
31
9
19
155
12
14
25
4
23
21
18
42
6
11
79
8
20
37
28
15
16
7
40
10
35
39
131
85
17
45
22
38
3
29
49