16
19
4
11
6
48
92
2
26
1
71
30
35
86
79
20
50
89
168
15
34
33
74
39
466
13
18
36
118
41
116
3
8
27
22
42
5
54
23
10
59
29
47
28
139