11
39
156
20
54
49
29
100
24
172
26
191
9
106
568
15
147
65
44
101
80
83
179
103
55
117
64
73
99
17
34
13
96
60
28
23
47
33
153
32
104
90
12
56
118
113
217
63
30