10
3
8
5
13
44
58
9
6
51
17
35
7
48
21
92
12
137
86
16
49
14
15
34
18
11
4
20
19
60
23
25
38
32
29
22