27
55
69
3
30
56
61
32
12
11
50
63
114
159
120
52
42
20
98
76
31
36
22
26
186
77
9
95
35
37
14
90
7
19
86
47
28
25
62
46
23
65
106