58
49
0
27
46
86
26
50
40
4
11
35
22
29
51
30
2
14
9
33
13
12
6
5
21
3
7
18
20
317
17
36
95
24
63
42
43
54
262
60
78
10
134