83
76
61
170
221
175
44
49
19
428
182
98
52
161
75
94
92
91
236
50
9
165
31
280
77
43
38
30
400
16
56
147
33
284
183
139
81
160
116
25
73
37
29
34
53
27
12
60
36
35
58