38
59
53
65
13
88
26
56
62
101
426
188
112
184
43
155
281
55
103
92
52
164
89
770
78
66
37
32
35
70
114
57
44
46
21
90
102
24
47
106
33
75
67
81
27
61
12
130
31
40