175
97
66
38
80
19
93
35
112
245
62
107
124
272
21
48
56
83
42
200
116
40
36
68
145
171
152
46
55
377
98
25
14
12
6
58