5
22
2
34
10
14
27
8
15
46
7
1
179
24
44
32
11
9
12
104
25
37
28
35
21
30
63
29
17
13
130
80
19
23
16