7
4
27
59
13
79
173
35
193
521
24
217
92
77
144
62
488
22
113
100
41
114
87
239
45
82
128
74
84
15
34
95
37
32
20
12
29
81
39