42
13
34
3
28
6
11
12
10
4
91
86
26
75
121
69
16
136
14
20
7
72
87
9
33
105
74
55
17
2
52
60
38
27
32
48
54
78
18
108