12
38
42
65
2
23
26
63
113
60
76
19
52
27
57
15
82
40
1
5
86
41
80
29
32
33
31
9
3
414
11
67
6
20
18
62
16
10
61
21
212
28
43
7
14
8
36
13
25
30
22