216
20
158
190
109
384
86
52
68
51
156
19
198
192
62
21
67
44
138
43
49
27
25
7
57
14
65
74
136
426
77
79
34
99
56
161
9
119
54
30
40
41
22
24
23
78
70
39
33
16