53
43
220
72
199
84
17
51
61
178
34
18
174
37
163
88
50
73
101
6
14
28
27
13
15
2
81
58
42
38
57
198
92
44
24
95
26
5
8
130
32
56
82
64
9
16
40
114
356
23
19