27
12
41
10
7
45
16
24
18
14
4
6
3
60
17
2
13
31
5
25
112
48
93
19
8
11
43
44
47
32
131
68
39
298
15
9
50