9
5
2
7
10
29
21
15
18
44
57
24
17
6
32
23
64
91
27
20
28
48
40
65
43
16
14
78
58
127
63
35
12
69
66
77
71
59
141
73
3
38
122
107