39
63
59
14
50
53
97
79
66
111
47
36
71
10
120
227
138
56
60
323
392
19
430
122
206
201
75
32
190
31
62
29
72
21
41
33
208
127
54
209
151
57
84
179
775
81
22
256
38
70
44
8
609
117