27
90
30
33
38
48
13
10
21
37
77
16
18
34
20
60
11
8
63
64
91
54
14
84
12
45
5
15
65
94
47
46
109
41
122
82
119
206
7
6
31
26
211
152