11
27
38
35
16
5
3
14
57
51
66
1
45
42
4
19
15
12
68
111
50
33
104
382
9
40
49
13
28
20
29
53
43
222
79
162
26
30
23
17