13
30
26
31
73
45
38
20
32
8
23
4
10
15
36
25
122
6
2
16
12
138
42
101
39
54
66
146
49
50
67
55
28
29
59
40
58
97
48
89
22
62
79