214
58
42
53
68
94
108
27
39
37
47
115
23
77
103
55
158
90
70
153
61
85
35
98
91
118
133
119
62
116
63
167
43
75
69
170
146
217
32
281
22
383
67
86
769
379
384
328
128