14
73
91
12
6
17
121
42
31
3
4
2
18
11
5
47
508
10
36
52
29
81
22
26
32
28
37
58
9
44
20
51
19
50
13
168
30
127