9
11
6
48
3
41
27
8
4
16
7
10
21
15
35
49
25
14
46
12
2
89
24
84
17
13
19
44
61
90
67
29
106
57
92
157