50
65
150
39
278
38
32
29
18
24
42
21
40
79
53
28
34
127
57
35
96
55
33
71
37
12
63
82
46
66
58
19
25
30
11
47
41
14
151
94
61
169
69