20
9
12
5
87
21
134
45
41
37
129
142
130
47
11
34
116
76
13
26
216
23
38
96
56
51
157
61
100
32
18
72
173
44
112
67
31
17
8
48
187
40
35
91
46