298
576
48
778
145
957
38
402
42
208
25
170
63
184
23
178
15
163
65
168
24
144
22
104
93
127
113
53
111
13
14
94