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
84
15
154
79
41
189
9
236
48
219
56
180
116
139
63
140
83
203
62
92
27