21
22
205
89
19
114
13
95
33
225
15
14
187
206
7
39
128
194
138
448
47
72
12
20
69
16
242
135
5
10
140
76
416
44
61
355
34
388
42
146
59
35
695
281
1485
40
26
6
149