11
33
50
30
19
17
16
91
28
22
13
48
77
35
31
24
25
44
21
40
55
37
162
8
29
34
41
20
7
5
15
9
86
51
80