24
39
35
207
46
40
48
188
119
12
135
220
183
9
25
76
106
100
13
51
19
58
61
28
104
36
240
238
16
62
38
234
72
85
208
114
278
8
37
77
66
60
64
160
56
69
83
689
70
142
116
15