49
2
9
146
57
150
134
82
86
108
60
16
42
211
229
166
17
37
19
59
26
44
132
22
70
101
28
56
33
188
135
48
38
77
50
435
201
442
371
53
64
68
196
76
112
69
216
10
30
45