24
78
10
26
9
31
28
55
389
12
22
44
8
58
25
62
50
41
54
21
99
30
18
20
311
188
35
182
76
155
57
34
391
85
81
143
270
56
43
909
121
37
42
77
80
46
95