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
55
66
315
53
54
52
42
34
427
113
100
44
68
18
79
69
607
437
94
22
256