13
456
9
82
47
42
52
717
294
134
114
91
31
148
67
72
173
40
118
55
49
143
112
56
38
39
18
102
70
66
4
21
137
63
88
34
145
44
10
92
14
24
62
113
45
57
58
591
28
22