54
21
169
52
25
311
7797
61
144
85
563
22
28
55
114
126
158
293
18
79
41
129
32
94
95
182
48
115
23
70
416
56
218
49
35
74
80
75
57
1240
132
677
86
177