189
56
22
19
173
226
79
188
69
172
213
248
90
64
66
26
35
39
255
37
235
11
18
103
149
78
21
23
49
110
709
67
83
52
20
17
75
451
54
304
16
303
42
1070
160
15
438
107
223
13
63
80
118
151