81
92
69
22
143
70
33
9
34
82
40
31
89
13
45
63
36
62
55
1
12
28
38
289
180
232
99
451
285
111
221
103
132
77
214
122
83
16
21
74
95
56
54
294
52
60
29
115
48
264
319
464
106
14