11
85
76
39
42
49
15
44
14
12
28
20
111
128
17
107
4
47
3
27
70
33
18
46
21
19
13
40
9
5
36
221
8
23
53
159
69
43
6
24
305
29
25