19
66
101
75
2
39
84
71
44
16
8
15
5
116
72
123
1
24
32
43
33
81
38
46
157
10
20
26
49
56
52
107
59
42
98
137
23
91
17
50
58
21
51
78
41
7
13
69