4
21
9
7
15
30
18
93
8
19
6
23
36
104
28
10
40
11
45
27
17
20
69
56
32
25
39
111
42
235
77
140
24
43
103
55
107
151
135
231
183