20
48
13
25
127
37
84
26
100
50
158
117
43
206
15
88
78
54
11
9
12
17
1
149
49
44
42
8
29
31
57
7
4
39
93
53
10
35
52
32
2