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