26
28
47
5
58
27
24
30
64
35
21
106
550
209
151
85
102
15
189
61
19
38
29
196
20
41
31
33
48
112
39
127
176
104
91
67
13
18
49
22
16
109
72
62
59
105
45
23