64
65
30
568
24
80
44
114
28
88
67
99
123
29
153
217
76
98
34
83
56
605
70
13
61
148
35
100
15
19
154
85
197
47
54
274
196
179
42
18
309
46
37
74
43
431