11
42
4
3
17
10
20
9
49
40
27
2
5
92
7
90
13
6
1
56
8
51
34
50
79
19
16
108
68
75
25
30
28
21
36
58
98
31
70
15