23
133
32
20
14
42
8
10
25
18
64
157
98
144
30
108
66
9
31
43
89
21
55
16
137
17
22
6
4
27
45
37
85
44
12
13
7
24
237