22
26
34
134
61
28
153
94
216
46
78
178
1791
30
40
544
148
102
133
39
301
29
57
106
36
25
48
71
169
75
27
53
70
51
87
32