14
43
85
74
15
16
31
106
10
59
24
39
8
18
6
29
72
26
42
12
54
22
51
4
9
64
129
49
60
71
159
41
114
89
13
298
76
3
28
35
231