58
95
178
49
122
61
62
108
52
68
42
22
19
87
205
31
136
38
355
50
100
40
215
65
26
8
113
37
39
41
64
99
162
48
24
107
57
60
54
35
105
71
154
14
139
45
59
116
11
21
121
20