4
99
34
14
47
9
22
15
38
24
27
11
28
89
58
43
32
1
101
72
180
98
20
12
63
103
8
45
25
39
40
7
233
111
194
92
10
41
33
13