141
95
48
61
15
19
17
14
16
12
9
6
18
26
31
42
29
23
25
39
3
34
57
28
122
62
44
46
0
52
49
27
54
10
8
40
20
22
7
101
45
36