4
45
10
30
14
57
22
21
24
7
60
6
29
13
11
9
99
8
34
27
38
25
19
168
81
12
49
82
58
187
18
84
48
53
40
32
105
113
31
17
35
63
88