23
17
10
26
22
625
38
48
7
6
44
27
69
28
61
122
3
161
8
2
9
29
12
13
45
114
0
247
1361
96
458
209
187
212
90
24
165
53
5
328
110
34