46
151
15
33
29
41
61
93
81
37
90
42
78
12
24
123
82
201
94
152
40
88
209
63
21
35
38
25
140
184
50
132
191
135
454
122
106
204
60
36
91
28
70
54
64
186
86
18
505
32
83
19
23