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