42
72
101
43
67
30
58
87
50
32
15
65
17
51
26
47
66
38
8
11
29
37
56
36
18
62
55
40
12
75
142
114
191
135
141
102
99
33
68
25
59
149
94
277
70
31
88