20
134
93
208
60
39
62
191
336
218
25
16
292
65
21
44
38
32
1353
168
28
238
48
29
244
285
54
444
69
72
216
245
36
58
17
170
88
830
50
42
6035
240
61
55
269
33
241
116
43
31