23
88
104
131
126
105
74
41
43
72
90
24
42
35
188
94
64
129
71
49
70
171
141
132
121
101
118
75
89
567
17
36
52
59
85
27
25
256
16
61
83
113
77
62
258
10
22
13
30
32