5
19
13
41
7
6
57
34
18
14
79
10
44
85
50
24
32
143
40
35
3
17
80
11
71
8
2
221
22
503
298
33
20
30
27