7
22
14
3
8
4
54
19
96
76
36
34
32
48
6
28
29
26
60
37
57
13
352
47
55
71
45
70
41
23
27
52
74
46
68
11
49
105
24
425
108
40
72
162