20
44
260
136
158
64
153
16
12
28
89
119
23
52
54
40
114
31
33
35
79
8
27
9
11
29
6
56
25
18
7
22
4
75
67
38
13
51
15
17