11
30
41
15
56
4
3
21
19
26
105
10
80
13
6
14
25
22
52
12
7
35
8
5
54
81
28
29
34
18
36
16
24
53
64
9
48
62
192
17
142
51