27
132
154
133
182
111
48
41
63
26
20
29
212
64
106
178
103
76
59
51
96
123
74
150
60
364
39
58
55
31
131
43
18
113
47
34
95
35
17
189
32
56
196
89
83
491
163
466
77