43
32
6
56
99
53
104
5
26
103
31
63
41
15
46
81
66
30
20
23
100
269
70
44
39
304
55
92
45
21
124
50
37
278
198
215
24
18
40
225
42
80
29
115
28
161
22
34
19
36