20
22
34
12
27
11
14
82
138
861
8
77
30
36
131
63
15
16
4
17
5
26
28
41
42
197
19
18
33
39
46
317
80
65
47
101
9
13
69
52
92
7