27
104
127
52
44
17
14
65
110
26
29
50
41
46
18
119
74
15
28
140
20
10
37
9
35
16
42
30
13
11
33
38
61
59
39
102
203
242
160