34
45
49
41
149
95
92
47
82
87
122
29
48
96
28
17
150
101
31
123
133
69
73
20
33
43
284
21
26
22
9
54
27
14
25
37
97
135
52
53
98
161
164
38
85
68
36
12
30
224