9
3
7
15
24
11
17
4
2
8
35
60
21
36
18
6
10
105
33
90
129
23
43
96
74
34
27
98
61
82
1
16
29
141
38
117