5
81
148
257
355
89
683
239
42
71
17
323
44
7
20
246
22
12
18
34
143
149
15
108
118
280
544
37
211
32
70
16
100
33
90
11
73
130
25
67
91
8
9
101
122
217
190