9
36
0
10
5
4
39
30
1
8
31
2
13
72
26
22
15
25
6
48
50
24
27
33
40
3
21
32
28
23
43
41
47
29
242
66
76
111
139