55
173
228
180
44
39
50
35
38
73
33
62
32
322
377
103
4
54
25
170
58
72
207
17
52
113
873
9
21
69
94
74
22
64
98
158
130
31
96
60
88
67
120
205
77
327
126
42
153
59
81