181
20
62
205
159
156
113
79
69
88
101
71
45
125
160
141
64
91
206
121
51
254
202
185
148
145
190
84
99
171
203
169
115
41
25
89
323
165
94
8
14
22
13
23
32
28
4
3
21
138
50
208
11
63