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