20
47
73
18
13
15
107
24
172
78
44
11
42
46
62
4
34
541
16
3
81
239
25
10
8
50
9
12
28
21
26
32
22
80
6
49
312
23
43
27
39
64
293
83
33
19