20
56
216
18
71
12
142
42
35
4
23
32
102
7
66
54
37
41
36
25
10
122
48
27
128
44
49
65
45
90
202
91
207
22