11
8
5
13
12
22
59
71
9
27
14
16
44
90
45
18
37
39
30
74
43
62
10
50
155
20
40
83
54
21
163
32
25
15
73
28
98
113
49
80
38
85
141
66
132
605
386
260
109
257