173
26
8
98
29
149
82
34
89
65
78
21
20
49
25
10
53
67
69
321
50
237
12
36
57
22
83
15
154
79
41
189
9
235
48
219
56
180
116
139
63
140
203
62
92
27