24
173
35
33
93
48
28
162
6
132
51
38
109
10
80
39
7
12
111
11
46
64
69
45
42
54
23
20
26
289
67
101
167
87
36
140
70
484
147
83
18
352
174
165
860
359
107
34
144
159
222
143
90
40