131
83
28
56
48
75
55
101
54
38
47
147
31
14
41
146
164
815
100
121
29
99
44
21
186
113
71
57
91
34
70