31
11
15
18
62
3
19
17
13
10
38
41
4
23
21
84
27
76
36
9
12
6
14
25
22
20
92
87
43
70
34
24
2
45
32
65
113
26