51
81
84
31
40
45
147
8
21
34
17
42
24
53
63
199
178
18
19
92
114
332
130
26
36
61
373
104
124
64
132
32
56
6
208
70
79
30
102
415
99
15
273
33
38
57
46