42
32
20
215
57
163
19
13
10
15
62
21
17
7
16
11
123
66
64
33
80
12
35
60
30
4
37
53
6
26
55
90
71
18
25