17
643
44
79
58
48
19
47
114
64
102
60
29
159
169
46
151
212
13
238
107
28
54
87
142
20
52
89
120
155
242
199
88
240
101
18
80
168
233
21
100
84
161
72
42
266
106
229
37
78
73
66