42
3
0
1
4
95
89
45
11
8
5
23
2
18
6
72
61
10
22
55
48
9
30
40
94
50
21
156
51
26
63
60
214
806
14
13
46
44
29