8
10
19
2
50
17
9
14
81
65
43
83
31
45
22
53
51
66
20
26
28
12
21
49
103
6
15
7
16
157
138
18
82
71
30
55
116
5
32
90
34
80
23
29
70
58