11
24
237
65
19
43
44
104
92
168
154
63
97
181
644
139
77
53
9
722
47
42
142
1059
46
98
266
31
34
125
85
145
38
118
170
760
20
190
74
60
105
516
99
87
174
70
62
172
94
25
51
69
33
23