43
02
63
03
56
04
17
05
51
07
67
08
58
09
52
10
52
11
31
12
3
13
69
14
64
15
68
16
49
17
97
18
33
19
1
20
113
21
90
22
82
23
83
24
64
25
29
26
3
27
77
28
54
29
85
30
56
31