161
219
335
117
44
194
129
247
76
28
283
19
174
35
137
63
226
45
31
65
14
106
49
47
85
13
112
99
171
29
68
46
164
91
160
222
108
218
118
72
157
51
324
54
38
70
135
169
110
260
30
88
149
43