51
117
19
99
112
29
60
89
63
66
10
47
18
8
40
82
31
14
6
1
7
23
37
32
27
34
20
50
12
15
4
39
94
16
62
2
136
17
74