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