76
122
234
82
88
38
94
209
43
99
92
22
24
114
135
69
72
13
102
45
46
151
101
58
63
83
37
279
109
326
193
679
129
125
44
79
59
74
247
75
127
31
18
184
48
178
66
260
23
111
210
274
19
96
25
90