10
15
71
22
5
103
84
76
2
33
40
36
23
21
12
13
49
43
97
68
32
31
18
66
44
57
20
168
52
144
17
7
4
172
6
129
8
86
27
77
62
24