118
25
136
145
37
71
328
161
14
11
159
79
84
174
96
166
62
129
56
39
64
73
226
22
78
109
35
38
34
48
60
105
141
213
85
61
51
120
40
267
255
302
41
92
46
293
179
165
75
36
5
180
156