140
39
73
133
55
83
47
177
191
37
32
71
94
86
36
519
80
57
33
56
78
53
101
51
59
30
96
18
618
40
43
21
119
82
50
149
54
176
13
69
118
162
222
103
110
26
35
76
77