5
28
23
27
97
73
11
29
7
50
49
40
423
99
12
20
257
78
10
17
217
87
223
52
57
33
119
77
15
18
22
37
6
251
140
103
237
227
56
34
88
30