23
168
16
21
8
52
305
368
38
17
26
115
13
236
57
5
142
45
153
199
67
84
486
24
100
81
61
27
746
22
30
212
20
108
2803
32
122
74
89
87
373
110
1119
12
938
188
232
579
60
79
15
36