18
20
8
34
62
61
21
47
66
14
32
22
111
45
25
51
60
36
23
15
17
30
157
96
42
48
106
233
41
53
131
591
70
105
77
365
64
43
49
57
12
88
44
40
71
128
329
90
152
52
5