6
30
7
3
15
19
17
80
43
65
39
25
26
38
44
8
84
179
12
28
47
36
20
146
5
1
53
45
24
78
58
88
4
9
22
68
49
251
35
40
16
51
10
31