197
164
143
333
64
82
436
129
76
113
16
26
104
53
118
141
869
94
423
597
46
49
30
55
57
178
373
161
56
176
98
28
133
38
58
77
116
39
148
208
119
74
48
106
153
146
6
45
281
99
209
232
33
18