11
10
16
4
17
2
20
19
14
15
1
27
22
7
3
99
58
65
122
21
23
68
73
13
9
43
57
634
40
108
70
88
78
169
103
25
59
55
76