24
26
51
387
239
90
132
85
211
184
109
48
56
154
102
29
116
104
172
411
143
38
76
113
383
140
107
253
54
209
133
108
162
129
80
78
117
114
126
135
386
120
131
704
64
170
337
655
112
40
39
50
379