23
85
35
129
130
69
127
120
336
95
25
93
341
317
31
123
50
220
87
162
128
426
145
148
175
769
132
55
89
143
90
63
91
20
229
190
140
226
76
34
26
46
53
13
125
36
15
72
152
43
60
27