55
38
333
24
151
43
27
187
74
93
50
16
46
186
58
32
159
106
15
69
52
11
86
3
131
35
7
26
296
94
198
5
9
20
271
42
65
33
95
37
29
12
21
77
247
19
308
80
0
98
237
53