21
254
35
41
67
47
38
80
96
229
68
9
55
40
49
28
32
30
327
20
24
62
37
599
125
161
86
48
44
311
43
104
95
85
27
33
66
69
60
13
288
728
398
187
59
45
94
65
54
79