11
2
24
7
25
10
6
9
27
4
40
19
3
50
5
18
30
1
13
12
29
39
78
58
41
84
26
53
51
36
154
167
33
48
72
85
65
106
63
118
452
67