40
44
9
68
176
84
154
107
19
124
113
134
35
47
96
26
327
201
52
179
31
18
33
43
37
268
48
77
5
28
120
147
21
22
17
111
125
132
157
8
69
118
108
29
90
103