76
233
175
35
19
79
83
42
89
75
268
47
44
14
258
17
166
90
337
25
68
94
221
290
70
86
58
88
127
159
158
21
171
570
156
111
141
120
188
72
287
39
66
55
23
110
818
29
43
123
20
150
64
139
52