83
408
142
70
67
52
79
23
56
118
117
15
139
21
905
32
31
179
60
715
150
46
182
27
30
37
96
566
51
61
240
576
36
176
113
88
534
81
40
66
188
82
72
158
13