8
89
188
384
69
292
55
160
64
168
30
142
40
135
12
118
20
130
68
395
125
16
104
29
114
19
101
7
93
15
254
92
79
81