41
417
20
51
32
55
165
173
43
196
57
65
49
162
6
169
3
74
25
63
46
78
350
59
114
158
309
75
62
38
99
167
238
292
2160
31
314
107
81
45
42
103
66
127
89
113
453
21
95
368
246
98
80
36