55
21
16
178
88
199
38
20
182
31
69
49
546
10
57
113
12
66
22
128
13
34
27
35
7
39
6
24
520
61
79
114
17
173
237
43
82
59
52
9
4
25
102
32