13
122
64
39
25
73
60
75
58
87
43
94
179
63
93
134
147
67
15
110
98
199
71
82
52
186
148
65
170
412
125
182
74
100
77
159
42
90
44
157
109
97
61
56
142
76
174
55
84
172
140
59
19