4
6
219
101
10
27
59
28
72
30
94
11
24
5
106
56
26
300
303
22
48
87
32
183
289
36
149
209
67
80
141
139
38
559
45
81
125
282
181
99
58
25
3
164
70
425
20
104