7
12
26
18
56
131
11
10
6
51
66
8
1
2
9
42
22
30
44
62
20
59
196
14
28
33
16
75
76
29
84
40
13
43
115