15
325
213
22
31
9
27
2
23
16
54
494
18
120
46
88
24
103
4
12
33
5
26
13
293
21
37
30
10
57
6
43
32
19
36
48
987
411
20
28
25
231
39
35
53
11