52
113
59
51
83
131
74
17
41
117
162
45
32
95
46
304
171
31
326
108
37
160
16
96
98
19
20
33
35
48
82
1919
297
14
141
222
166
15
9
63
27
115
47
30
43
123
8
42