11
2
96
16
54
76
24
12
123
43
72
55
23
48
153
8
127
70
27
32
21
10
6
14
86
90
122
19
36
69
17
57
28
40
46
56
13
38
15
387
66
71
7
88
50
107
395
39
18