27
55
123
108
15
77
66
50
74
38
20
177
80
32
148
12
42
99
36
82
16
91
58
34
293
45
660
75
46
258
179
65
69
56
100
152
63
647
17
62
35
13
39
24
14
90
107
6
22
4