11
25
29
65
48
154
106
45
32
34
46
166
60
36
143
6
26
75
7
53
181
240
21
16
129
150
28
39
5
40
23
9
33
42
30
13
180
4
27
79
3
44
138
525
8
18
367
167
56