59
184
7
143
149
4
40
6
87
91
64
31
22
88
25
38
57
130
132
48
233
175
21
58
278
28
144
32
46
63
83
56
61
81
71
103
366
72
75
223
182
117
152
47
44
136
78
35
189
268