34
59
81
62
259
359
219
23
66
131
76
19
257
53
148
29
9
37
153
80
44
22
72
54
18
27
51
49
137
90
95
290
488
149
187
145
35
147
42
115
31
63
15
48
33
46
98
278
112
68
73
203
13