13
5
23
9
22
53
20
24
29
28
17
35
10
12
49
8
4
11
32
90
96
14
98
70
38
42
94
69
43
16
58
31
18
19
168
133
25
59
52
15
86
50
83