8
27
38
28
70
300
132
49
46
17
69
11
133
97
19
56
15
261
62
54
136
241
42
40
48
123
36
175
180
81
84
107
47
376
112
274
31
43
217
471
66
57
151
215
160
23
52
131
125
268
166
89