26
22
25
38
11
123
50
117
75
45
150
72
106
48
23
179
201
181
183
55
114
28
34
111
20
74
88
15
7
143
254
76
96
161
128
46
648
93
65
186
85
78
32
54
67
99
24
61
105
21