26
8
33
174
61
193
107
29
27
85
32
71
119
205
395
196
123
21
140
4
560
11
43
74
75
152
90
163
59
20
79
9
6
317
13
16
12
28
31
34
23
39
120
57
67
18