38
174
66
31
150
59
192
24
111
33
39
29
181
92
22
102
113
36
109
478
52
180
28
11
64
30
34
104
20
244
119
83
117
284
18
320
153
161
382
14
351
13
209
80
196
99
26
37
140
91
169
69
212