18
9
62
491
10
24
14
73
22
20
30
16
15
17
7
8
6
23
160
11
54
13
26
99
310
190
56
66
5
189
102
82
70
19
12
308
60
55
21
3806
116
163
39