28
35
254
1171
751
126
523
121
360
331
91
33
1938
500
34
26
44
274
56
92
23
25
335
136
98
38
64
154
109