16
24
32
41
147
5
39
9
30
42
104
350
85
413
60
475
90
36
340
58
8
25
33
57
18
20
7
14
49
62
127
309
64
15
47
170
59
31
174
26
72
579
121
23
146
89