20
76
83
94
33
78
38
47
61
24
14
50
139
23
102
10
92
8
215
46
51
77
9
99
34
22
26
36
49
127
45
16
53
167
445
405
56
229
196
60
213