5
29
81
35
71
70
15
22
24
59
41
125
10
43
130
132
89
106
62
167
48
55
90
56
209
119
99
13
131
37
51
63
28
194
49
84
124
26
50
8
54
101
39
103
12
72
44
16
36
32
42