87
685
98
82
23
18
32
73
34
104
14
20
80
84
149
144
93
99
192
108
11
237
83
197
78
234
33
5
147
30
124
96
35
43
65
322
17
117
9
299
171
46
31
55
28
306
106
123
81
40
120