46
72
25
66
26
15
62
98
59
41
357
45
33
87
135
38
63
21
85
11
243
191
109
20
47
125
42
28
68
149
216
100
89
219
18
179
96
70
43
31
39
560
40
161
265
50
32
78