45
60
63
65
39
21
17
4
66
28
8
56
10
44
193
47
151
41
52
9
40
114
37
42
43
15
126
26
24
20
71
214
246
150
30
22
49
75
32
291
27
314
73
70
34
262
181
182
16
3879
217
25
83