20
11
21
35
22
69
23
65
7
14
87
107
45
143
73
88
18
27
83
172
24
12
36
1
6
44
108
29
101
77
15
315
34
114
66
63
67
119
62
19
193
50
58
79
31
124
95
49
43
57