11
47
158
43
48
27
26
45
30
208
49
21
192
79
36
80
151
112
109
97
475
87
17
130
10
25
110
508
58
75
657
46
51
38
127
90
722
99
93
265
215
183
13
29
180
42
77