44
116
49
102
34
90
138
9
65
145
17
83
200
146
39
86
53
85
42
58
110
163
310
230
201
342
68
57
59
232
37
89
18
133
177
47
24
36
4
108
11
123
74
22
45
101
55
80
48
64
31
92
25
87