15
52
32
97
18
20
30
383
24
13
166
10
11
5
45
710
47
57
1178
21
26
138
19
31
37
48
136
7
3
9
63
44
36
38
25
94
79
71
14
39
35
51
2
8