19
13
7
174
72
136
52
23
17
18
9
175
80
56
127
123
54
215
74
20
89
47
142
133
55
87
162
57
102
49
140
165
379
22
132
187
78
64
237
126
381
33
84
365
453
1130
716
218
252
296
404
268
318
44
110
366
32