38
43
430
16
7
25
56
33
53
52
65
89
44
369
96
24
86
23
66
218
115
131
198
103
55
99
252
90
236
137
64
72