27
13
8
74
57
94
21
26
23
36
79
42
88
70
178
54
37
598
115
58
83
19
52
529
93
87
15
107
22
20
76
30
55
106
59
50
16
102
478
81
61
154
159
71
305
122
112
48