8
29
54
3
86
11
17
18
13
12
159
30
16
7
34
23
4
9
42
14
36
59
45
21
6
49
60
64
26
10
28
33
87
19
35
79
179
57
31