114
24
28
22
42
112
63
34
19
30
478
29
62
31
37
23
26
27
89
16
18
46
38
49
44
10
91
100
11
36
97
32
65
187
102
98
80
59
56
48
128