4
71
19
17
50
14
34
25
84
94
43
141
41
36
24
45
29
39
123
279
15
49
28
33
20
68
37
52
9
83
1
31
30
91
47
215
58
18
13
32
26