224
160
27
21
25
65
35
19
79
16
9
193
93
670
1063
10
150
144
22
20
28
41
58
412
50
140
17
78
34
92
36
331
207
119
322