27
28
20
84
83
80
69
35
71
34
51
31
25
36
130
65
29
119
454
68
15
45
100
18
30
22
14
7
85
26
23
54
5
47
6
77
192
42
33
55
397
357
112