23
47
12
298
20
11
77
85
41
14
19
7
48
29
25
50
49
13
34
27
21
90
52
169
10
116
15
53
33
42
520
57
60
75
115
43
37
92
147
69
97
40
59
100
62
78