7
30
17
44
16
20
24
39
26
103
34
96
13
27
12
29
25
43
10
6
8
23
2
28
31
11
52
154
4
18
9
1
14
5
48
122
32