12
40
18
24
41
47
31
23
45
20
60
21
72
66
101
98
17
49
290
90
1095
28
14
43
140
48
388
30
423
52
58
56
133
241
35
55
819
68
157
183
25
22