28
46
45
10
34
71
88
17
62
25
22
110
106
33
535
21
36
9
35
32
24
12
405
146
147
105
68
52
108
125
37
69
121
65