40
15
137
14
11
26
20
18
17
34
79
2
4
110
86
19
50
23
44
5
16
9
33
69
6
31
39
22
10
25
0
36
28
30
52
24