3
61
33
89
37
54
143
287
42
190
34
80
219
44
90
95
15
176
74
25
59
215
118
615
98
78
40
46
45
140
86
36
129
58
235
440
130
446
48
84
70
178
238
91
69
38
83
125
26
29
43
67