19
29
81
52
65
69
47
10
42
31
39
188
11
58
390
183
238
109
91
15
67
63
555
28
124
134
57
13
144
213
32
66
40
68
98
193
86
148
92
49
78
163
114
769
74
61
36
90
51
30
24