5
16
13
18
12
71
17
3
23
10
34
46
111
22
15
79
65
21
9
19
8
11
32
95
33
66
109
51
38
31
77
56
52
6
25
7