75
5
198
55
43
14
122
285
150
97
53
106
151
129
57
87
26
18
60
83
30
247
20
49
48
40
71
118
107
82
23
383
56
177
259
134
1422
65
61
143
76
131
68
565
316
261
92
210
4272
90
58
109
42