23
94
21
18
49
207
662
33
52
48
28
47
53
60
10
36
67
376
57
15
1
11
63
29
37
39
14
19
22
7
9
26
20
69
25
27
133
87
4
163
31