15
13
28
12
2
4
7
11
3
8
34
71
60
9
17
67
6
16
122
49
18
5
26
84
23
82
50
30
40
42
10
27
19
31
22
41
36