43
84
87
90
81
8
301
180
131
27
117
17
137
42
26
80
145
186
40
297
120
74
110
25
211
20
103
63
12
116
133
449
29
9
5
18
56
344
4
79
30
91
45
19
34
172
83
23
31
217
22