25
15
16
21
71
20
30
18
4
33
5
47
6
122
70
45
132
194
8
11
72
92
9
83
55
23
148
145
157
78
39
53
84
37
256
42
14
69
215
27
10
107
17
235
62
38
50
182