15
23
11
6
19
14
17
38
83
33
8
7
5
82
12
18
22
26
21
20
13
2
27
9
16
37
54
28
303
41
1
10
51
24
59
42