15
61
14
22
19
87
141
58
576
48
9
20
338
17
21
4
12
41
6
2
1
53
219
5
107
57
18
10
32
34
46
312
8
43
496
29
25
78
73
30
16
3
35
47
24