86
22
9
13
70
79
39
19
60
65
69
101
33
66
81
15
41
103
57
18
48
74
116
58
34
26
85
37
17
30
2
20
14
98
38
154
104
50
54
51
87
24
31
553
43
119
121