23
50
69
9
32
229
100
115
14
77
55
29
24
33
45
30
36
99
209
195
179
122
106
94
311
132
105
43
46
153
67
93
13
151
149
37
68
201
57
553
183
12
360
52
123
135
109
169
51
47
21