8
16
13
9
10
45
17
11
3
63
72
66
18
84
4
51
96
274
231
113
40
47
7
43
32
20
38
21
88
57
74
56
22
23
48
42
12
34
49
137
233