23
9
207
18
279
32
92
13
147
31
440
21
60
51
8
40
41
36
507
5
11
17
648
48
137
292
1593
78
30
103
42
3
29
1291
10
7
1
25
123
116
35
26
89
19