3
5
82
45
47
22
14
36
94
76
121
100
122
6
140
12
10
72
130
60
26
90
8
4
58
116
59
75
7
83
93
66
37
30
186
143
206
46
18
77
24
33
89
39
61
27
19
109
31
86
62