24
8
7
48
44
17
20
2
16
25
13
14
695
313
53
90
3
5
12
30
27
61
9
41
75
87
19
15
80
28
58
10
6
11
18
47
57
35
45
125
32