11
1
15
4
10
50
26
24
102
16
6
34
12
14
42
27
86
8
5
20
21
92
111
51
80
19
25
33
13
59
40
18
28
57
49
9
3
31
45
30
2