41
13
23
60
10
15
30
64
89
48
24
19
8
4
85
86
81
125
58
11
99
134
68
172
12
27
54
131
6
21
115
40
173
79
29
72
84
74
18
80
107
62
50
56
17
73
28
26
109
32