33
98
189
55
106
34
90
127
69
137
39
47
95
50
49
10
51
59
278
17
119
120
82
121
44
54
19
158
22
21
93
15
85
27
56
67
14
53
28
77
20
174
46
16
23
148