4
32
13
23
40
125
20
12
8
19
46
84
29
18
24
14
6
31
166
47
16
521
17
22
36
83
10
35
155
209
39
177
55
26
33
9
91