26
29
49
32
100
36
208
1329
24
57
91
315
50
16
59
68
28
40
64
2
8
9
65
12
20
88
38
196
146
18
25
113
69
93
14
44
53
34
183
109
21
98
31
15
67
136
81
48