75
8
74
83
21
217
31
20
78
41
16
13
40
158
32
73
343
39
293
187
61
15
287
46
36
50
33
25
398
38
58
66
315
60
54
56
42
34
427
113
100
45
69
18
35
79
607
437
94
22
256