51
99
38
171
67
57
52
70
121
108
204
129
43
143
34
58
88
19
149
223
13
21
124
154
93
39
36
41
134
26
71
18
75
20
44
37
61
896
101
89
65
6
82
35
31
50
32
156
9
245
29
23
519