21
132
30
212
48
83
166
43
56
41
162
103
81
77
24
198
88
365
92
16
52
157
11
62
98
26
47
14
223
65
36
51
61
59
38
37
283
42
87
31
23
12
49
116
27
253
29
9
19
46
180
240