72
34
91
85
3597
80
444
156
1336
23
399
210
1985
148
42
55
83
293
337
145
128
102
84
1017
191
930
40
1112
723
294
499
38
70
184
115
78
79
51
119
167
710
342
1020
62
665
192
82
271
65
230
98
133
277
90