78
32
214
59
148
292
118
394
102
110
69
121
85
146
119
220
126
823
10
48
94
58
115
135
67
275
63
180
329
57
186
61
13
38
81
18
654
144
417
229
372