83
19
72
44
76
51
307
10
142
528
910
540
20
279
308
411
17
49
172
156
418
148
87
56
57
98
24
45
23
260
322
202
107
95
47
21
551
569
48
192
190
50
11
13
196
4
27
78
764
289
94
25
199
478
161