27
11
90
34
52
16
28
24
3
32
26
48
10
44
65
7
9
8
31
14
81
2
12
160
97
15
6
47
20
37
280
294
75
13
78
131
175
49
64
21
72
22