184
55
40
141
21
193
175
18
35
65
53
46
44
231
22
108
62
75
74
102
103
207
112
88
72
329
240
289
50
79
84
29
235
161
148
139
63
97
277
48
166
241
58
89
12
14
828
64
440
386
78
212
77