54
93
28
98
59
71
52
22
82
41
53
26
33
145
66
87
149
35
86
15
209
76
39
20
38
49
85
32
123
179
44
19
27
61
70
78
63
81
13
77
80
25
100
239