9
4
27
29
1
5
13
11
10
24
12
33
15
21
7
18
23
106
47
53
48
64
95
16
179
69
22
8
25
45
41
55
90
138
56
42
143
326
37
121
91
71