23
64
9
174
13
12
11
88
7
5
147
55
25
49
105
19
6
535
400
8
167
132
1
488
17
108
3
194
86
15
22
213
52
21
16
387
58
69
27
26
43
38
300
71
384
123
100
39
120