26
66
44
396
139
201
25
252
24
10
88
38
14
49
40
30
23
197
29
85
7
22
78
67
81
398
43
32
27
177
365
97
183
120
21
128
19
124
39
433
59
83
20
41
105
53
18
60
122
91
180
769