42
33
16
39
30
20
0
18
80
31
38
34
44
43
4
21
9
36
32
155
46
1
35
122
67
3
49
5
91
41
63
29
95
10
71
59
77
52
48
13
6
24
64
14
45
26
53
37
83
54