29
10
69
79
60
5
6
49
40
46
122
8
83
61
51
13
142
27
48
135
64
22
67
108
44
71
25
92
85
169
193
30
32
23
24
39
66
1
59
177
86
146
26
41
184
58
70
68
19
21
72
115