62
36
79
1
30
3
28
77
16
43
55
102
40
21
0
4
46
17
9
39
7
12
10
19
70
5
14
2
35
6
44
38
27
48
42
33
24
26
138