12
3
7
0
22
13
8
29
2
5
60
20
50
88
52
139
39
4
24
41
6
10
14
49
30
40
1
85
70
25
21
112
18
9
265
33
16
47
80