28
104
33
42
51
29
15
25
22
12
24
17
13
20
27
21
9
23
5
16
34
8
18
109
166
94
6
69
57
49
53
101
65
36
56
86
76
10