42
57
31
43
14
47
25
6
17
49
44
11
8
56
27
148
26
5
28
91
10
18
36
19
30
20
21
112
105
32
22
117
127
12
96
64
34
81
82
97
73
16