148
97
123
16
43
60
158
124
9
94
61
58
92
143
89
104
121
195
30
72
198
134
42
55
75
78
156
164
18
35
6
51
11
109
360
21
213
145
53
64
7
48
25
170
19
129
44
52
46
79
206