23
37
53
61
73
99
63
81
38
36
13
58
246
16
35
309
85
39
28
40
123
46
106
16481
62
52
89
151
19
8
31
18
83
56
48
25
513
168
32
22
49
20
21
17
94
72
68
71