13
22
47
24
39
7
32
18
38
142
21
17
105
4
25
10
28
14
33
5
64
23
52
30
19
158
15
26
96
78
58
27
66
82
53
128
45
72
121
177
139
228
83
46
55
225
98
65