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