27
25
26
82
30
140
299
9
15
88
17
37
49
50
28
24
48
68
14
19
4
22
102
121
7
16
52
123
83
23
85
46
59
81
18
20
51
122
21
170
360
131