81
59
91
22
130
20
148
58
19
12
49
51
61
88
36
47
40
190
43
42
123
56
10
111
18
94
269
87
37
65
33
149
280
26
53
264
41
64
25
117
29
34
168
164
163
508
98
21
440