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