83
14
5
87
9
113
45
34
134
218
23
26
24
20
527
52
433
117
61
15
374
17
13
642
59
27
58
166
7
243
10
641
257
387
182
31
614
12
216
579
37
38
746
364
300
314
118
244
33
772
32
111
71
65