190
33
365
10
15
56
50
140
110
66
43
137
41
13
154
232
20
42
259
6
21
39
283
182
131
38
172
692
158
69
30
29
89
97
19
142
54
167
88
35
45
57
160
111
11
92
250