12
5
26
21
36
482
20
28
23
22
64
40
16
2
0
34
27
22
7
119