61
54
82
45
9
24
106
48
319
37
260
142
109
20
123
150
145
168
69
280
291
194
33
43
74
47
93
386
83
98
84
314
34
96
218
85
107
52
35
151
160
149
22
76
176
63
59
27
117
186
10