32
17
16
366
49
56
37
65
76
53
31
52
85
487
7
50
13
98
253
48
24
25
46
90
55
28
14
59
423
27
19
40
15
69
26
140
68
22
42
30
29
71
18
12
77