34
37
131
154
27
16
293
246
225
98
17
49
11
10
14
117
57
138
530
132
76
32
455
26
77
344
38
218
12
48
91
166
115
87