89
30
529
6
39
1
88
90
17
13
57
21
11
8
41
73
24
23
15
117
14
91
461
32
26
48
50
110
47
74
52
65
16
71
38
37
69
72
12
94
399
27
203