8
82
19
54
218
163
32
30
21
67
26
99
17
56
91
10
23
42
13
276
20
114
70
35
11
12
16
984
18
358
93
29
46
149
176
15
333
95
27
28
232
243
578
5
14
39
37
33