20
49
13
48
60
29
123
207
116
120
69
138
36
129
33
153
185
87
102
94
111
40
166
113
52
159
231
85
55
21
75
124
51
89
43
34
76
10
161
108
11
47
107
169
24
132
421
188
282
96
790
78
130