9
27
5
24
17
44
94
6
37
64
28
127
39
225
58
62
22
54
80
26
104
81
553
50
45
47
478
73
34
91
32
57
29
4
35
41
155
125
406
52
40
25
12
76