18
49
10
20
15
22
79
7
12
14
286
21
160
41
37
984
34
35
16
273
31
8
247
19
46
4
27
5
69
57
84
32
487
23
44
56
6
74
24
95
52
28
188