25
38
105
8
16
27
12
10
4
23
42
2
28
55
34
5
35
56
129
19
41
14
26
54
9
156
20
17
49
40
84
15
69
33
6
13