15
12
52
19
11
50
20
25
6
21
31
26
16
710
342
59
93
9
7
37
29
64
22
10
41
80
92
17
32
84
36
66
13
55
18
24
63
44
57
137
14