12
37
50
68
26
66
19
30
22
14
32
7
35
48
2
154
57
146
5
11
4
29
34
16
40
13
82
60
27
67
38
17
28
6
53
126
127
95
23
9
39
8