28
39
386
683
105
24
489
36
12
49
552
103
137
63
196
139
200
54
68
78
75
26
863
5
6
60
13
9474
125
9
64
27
42
121
47
154
174
17
37
287
178
87
773
48
210
352
38
22
176
141
74
113
140
134