43
204
18
51
81
41
86
40
23
72
37
149
8
47
135
139
62
93
69
36
48
360
105
227
402
42
403
170
73
120
103
99
160
3
101
214
28
31
123
320
77
78
185
190
16
34
26
126
94
276
96
243
75