13
28
21
20
4
23
14
27
10
18
5
3
9
61
7
6
30
122
33
12
69
99
95
8
41
55
36
25
72
42
82
104
152
116
53