8
89
18
24
9
11
17
7
26
5
35
28
12
6
27
36
15
20
50
19
14
25
63
47
117
32
23
16
49
10
33
60
172
113
87
59
13
51
21
81
161