89
24
45
41
39
16
656
12
66
34
30
9
20
85
106
26
22
57
25
156
249
730
17
53
6
10
3
8
38
27
4
2
32
58
47
104
99
52
114
189
124
69
5
84
115
94