24
38
526
6
368
35
54
12
254
16
160
205
8
57
26
10
134
21
1
154
13
5
7
11
31
88
1076
9
17
2
37
22
4
32
18
3
14
86
29
39
36
23
147
60
75
34