32
6
4
27
59
7
10
115
105
93
56
45
17
48
37
90
23
25
19
20
3
80
75
18
14
5
30
12
44
13
61
1
725
39
21
22
28
54
150
34