38
75
137
16
7
136
18
40
30
41
44
33
26
79
57
115
55
151
101
140
99
106
97
293
121
45
105
107
265
131
207
83
95
74
67
70
169
51
52
208
217
35
34
90
53
61
163
32
259
66
191
37
123