8
5
25
46
92
49
30
12
6
27
34
17
10
57
16
14
32
43
113
82
118
107
62
28
23
59
156
15
20
13
18
95
50
39
53
37
64
19
125
66