43
98
58
25
50
69
149
15
243
262
166
33
68
44
9
28
38
35
47
45
151
16
11
123
17
89
67
34
96
122
80
94
175
32
37
5
161
77
48
201
14
7
19
31
132
231
21
12
46