86
70
250
88
105
145
47
78
154
102
20
58
36
25
130
623
66
48
17
89
133
11
181
61
144
97
206
72
56
18
53
10
29
421
13
27
321
77
87
188
742
42
52
74
23