149
55
47
63
44
286
64
160
157
121
93
166
108
35
78
113
34
73
66
40
104
140
58
529
137
85
12
79
150
172
107
173
74
38
151
159
192
22
77
116
97
72
61
10
39
53
18
27
75
46
94