42
5
19
68
63
94
99
62
101
408
40
103
84
148
236
15
49
82
107
91
136
176
150
30
39
37
31
52
75
10
35
61
22
129
26
28
38
87
53
33
43
71
116
36
11