5
39
33
10
66
56
8
22
112
17
61
44
32
29
91
36
19
28
179
24
35
47
71
63
16
133
204
60
96
15
62
59
54
53
183
109
169
80
6
14
284
65
82
52
21
178