8
20
30
34
11
5
37
27
129
25
14
75
29
23
40
10
45
12
56
26
47
42
51
35
24
22
19
62
18
6
58
65
41
9
115
63
50
55
48
86
77
184
210
147