51
19
6
32
18
13
69
58
3
55
59
7
46
15
8
38
10
20
76
315
35
95
54
81
85
56
31
529
68
166
293
12
49
75
67
205
72
26
94
92
151
52
16