26
6
23
88
24
41
42
7
9
19
22
209
232
14
163
27
63
90
25
94
160
81
125
34
8
17
119
77
122
196
217
145
62
82
30
56
37
671
46
10
39
430
73
344
352
109
43
97
58
18