53
256
18
97
175
127
86
28
116
82
139
13
140
205
26
49
158
100
180
62
17
42
68
71
161
83
356
106
476
20
154
113
48
22
57
111
172
35
54
58
12
52
164
3
326
88
14
21
31
33
92