84
168
73
259
82
28
289
38
93
42
45
26
127
14
89
216
91
13
288
235
15
9
161
168
66
10
45
8
31
175
157
42
39
94
12
239
65
75
118
52
41
46
48
24
74
69
51
39
77
75