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