50
59
33
38
80
46
108
27
195
53
103
125
36
60
66
12
24
34
67
21
20
25
106
18
15
89
39
16
1283
42
37
145