59
90
405
36
27
46
62
129
73
34
139
197
112
911
81
74
66
29
7
180
13
110
60
108
307
25
11
16
12
64
306
137
193
24
39
14
32
55
43
395
45
38
78
158
89
15
28
175