39
32
2
0
59
63
12
4
9
8
80
90
43
85
13
35
60
18
6
1
488
74
16
19
33
77
26
10
108
3
69
21
5
28
7
37
27
178
72