20
129
27
36
21
39
42
154
17
3
10
14
9
2
5
56
25
12
23
66
4
35
16
8
30
33
31
41
86
19
15
6
7
100
29
13