46
99
35
128
82
45
31
90
200
79
64
48
37
43
146
59
161
33
109
32
50
108
34
62
120
102
85
40
36
98
70
86
54
55
47
30
52
117
56
74
179
77
39
141
139
42
135
14
65