7
101
51
37
13
45
15
49
80
81
88
3
22
17
55
21
157
63
29
9
6
33
16
46
97
78
24
48
73
61
50
198
66
43
123
94
32
59
141
158
132
195
139
178
25