12
8
29
40
16
137
14
15
26
20
18
17
34
79
2
4
112
86
19
50
23
45
5
9
11
10
33
69
6
31
39
22
25
0
36
28
30