20
56
14
3
2
77
113
1
6
71
18
83
73
9
119
91
16
11
31
29
60
21
38
66
166
22
27
50
72
42
227
44
30
46
8
13
105
101
88
32
5
17
110
51