5
12
149
16
20
25
13
41
23
21
19
26
34
3
7
17
139
37
78
8
32
4
15
2
18
1
10
9
11
24
28
14
43
30
6
33
54