45
59
31
83
13
53
46
32
42
125
64
34
115
185
35
198
200
143
170
56
110
38
33
73
47
67
37
196
15
43
57
39
52
130
113
101
22
63
41
36
88
50
68
133
79
30
62
72
49
7
81
44
92