23
51
35
19
52
49
36
33
62
375
122
44
8
90
61
20
138
67
17
196
43
27
167
223
32
79
119
66
74
156
65
6
26
929
206
161
68
127
37
50
77
162
659
589
60
64
46
31
169
11
18
110
21