13
10
16
8
22
76
18
14
15
55
33
52
27
17
24
28
26
11
41
54
19
35
7
2
34
12
63
50
97
3
23
51
139
114
29
20