39
126
20
30
50
58
34
101
68
122
198
91
42
48
71
28
47
27
18
53
25
62
105
24
103
22
19
29
52
16
75
96
38
54
41
35
56
57
94
44
49
149
15
134
26
43
33
11
82