21
146
57
88
46
94
27
99
17
60
36
34
114
49
69
50
164
160
40
39
52
253
210
228
22
275
14
154
12
63
118
68
42
51
37
38
412
11
6
43
35
61
80
41
331
73
20