138
84
139
2397
109
77
36
5283
71
44
55
52
1681
173
696
236
326
62
416
107
66
59
134
60
37
56
73
32
147
270
90
114
665
70
282
126
243
182
95
34
51
17774
216
133
29
142
113
75
46
53
573
65
27
205