25
15
32
54
60
68
62
17
96
38
100
28
49
35
84
40
14
44
9
107
41
20
33
159
104
22
34
278
12
30
403
431
108
10
74
57
58
26
31
11
18
42
376
39
207
83
90
127
355