18
54
28
10
83
6
102
34
237
155
62
12
25
1
5
37
11
60
67
29
13
64
128
16
21
99
19
163
133
224
210
139
293
98
22
196
151
142
87
164
127
95
465
306
123
232
184
296
201
93
154