34
43
26
33
6
10
21
8
16
42
22
25
12
4
128
20
39
473
9
41
31
11
102
53
198
87
72
28
15
18
13
40
27
5
7
37
50
218
193
56