52
83
60
261
108
66
126
17
32
39
94
73
34
97
118
25
111
109
54
37
13
92
191
64
86
48
128
139
55
82
21
49
36
181
91
31
105
122
525
70
90
406
136
19
33
62
10
59
173