22
156
183
250
27
16
43
44
61
190
41
24
109
30
18
369
14
389
102
45
254
20
189
17
309
31
8
12
144
4
26
6
150
181
155
139
58
38
33
73
28
46