31
14
40
5
116
109
30
56
7
80
78
27
16
37
74
10
29
6
11
21
2
43
60
61
15
25
312
68
24
84
12
13
8
22
0
1
66
18
26
127