18
6
20
12
34
9
11
7
5
8
35
15
88
53
23
32
50
65
29
28
58
13
48
24
22
56
36
178
41
16
77
169
59
17
47
150
1
27
39
69
31