7
4
15
29
33
34
21
20
68
39
50
151
17
36
49
74
48
102
64
87
28
229
57
159
121
61
69
218
60
78
42
62
113
75
58
112
124
142
88
106
198
73
92
134
30
173
26
181
45