27
45
78
288
30
21
11
16
22
23
40
77
5
76
29
15
66
49
31
53
36
33
13
203
54
37
4
32
34
18
46
35
56
82
39
61
2
28
57
42
6
43
95
108