144
173
183
301
48
47
35
128
46
111
53
33
104
100
50
63
21
61
51
166
9
68
12
260
29
162
384
167
180
204
90
75
38
1072
55
88
124
37
1151
127
66
79