17
80
79
19
58
8
2
5
75
14
23
10
161
38
18
7
46
159
21
49
32
36
31
126
69
44
41
22
61
96
118
29
99
51
83
6
37
4
67
40
57
13
85
62
50