34
417
44
27
411
43
31
59
131
118
48
81
51
75
20
180
162
96
41
84
42
38
112
62
370
97
50
136
222
66
382
32
122
52
153
175
238
341
534
331
103
651
516
24
2668
47
353
76
661