4
21
40
18
20
86
48
56
15
81
14
12
92
31
7
8
13
25
19
2
53
28
35
39
9
130
155
26
167
149
50
200
116
212
51
46
55
49
63
103
41
57
179
154
76
29
33
30
52
34