21
168
49
53
54
27
56
157
59
113
295
120
17
50
20
40
74
155
90
69
231
208
98
38
137
135
219
31
33
96
12
83
84
103
104
37
19
35
207
282
64
15
5
89
32
130
18
133
114
30
25
144
92