84
156
68
62
519
524
143
138
80
163
120
82
149
43
53
147
33
39
97
56
52
90
25
140
34
611
58
69
49
246
192
85
24
222
230
9
66
67
42
22
134
105
77
10
8
47
14
32
19
20