4
436
2
107
6
160
3
141
163
161
5
111
156
1
626
33
17
37
556
26
22
48
791
23
54
687
95
27
659
35
796
36