66
57
47
41
444
36
5
892
203
182
179
76
17
15
94
235
52
33
28
34
22
35
25
100
51
24
20
13
159
104
65
127
234
93
207
712
62