58
90
76
9
5
50
20
24
46
13
64
39
51
26
109
19
21
36
102
38
43
32
22
16
62
12
4
3
29
0
146
17
98
33
54
34
82
8
57
10
49
6
11
41