27
90
82
89
130
275
32
55
44
67
14
12
37
29
11
54
64
198
68
98
76
35
15
59
18
16
19
87
31
34
10
28
26
33
968
1032
2
92
150
7
45
50
49
157
162