25
299
34
50
36
15
105
216
56
176
6
20
14
13
106
555
127
190
78
42
22
4
123
17
87
93
59
51
38
239
141
94
113
139
76