7
10
6
88
41
36
8
12
29
11
18
4
17
19
23
21
24
72
13
20
40
217
31
15
38
9
14
45
342
28
26
32
56
62
27