99
17
56
19
14
91
10
54
23
690
42
13
276
20
114
70
35
12
11
21
61
16
9
980
18
358
8
92
29
46
149
175
333
39
94
27
28
231
243
568
5
15
37
33
238
183