8
10
79
13
17
47
9
45
3
14
18
29
101
22
11
5
6
4
25
117
51
67
28
40
48
24
33
27
23
16
26
12
218
7
19
43
210
30