13
10
24
29
19
28
1
63
8
132
81
41
40
20
15
385
43
55
47
57
39
33
58
12
9
59
64
50
5
140
16
23
4
45
48
114
7
11
21
18
30