7
18
53
114
13
32
21
60
42
43
28
156
175
270
113
14
238
50
31
100
33
178
27
160
9
15
407
96
37
30
63
117
81
86
56
26
12
46
67
176
98
177
62
24
78
91
75
16
17
172