19
15
8
25
45
33
46
64
50
81
16
294
69
37
139
134
59
49
27
34
154
7
454
41
584
39
24
3
102
76
36
21
91
6
9
92
48
28
223
55
653
35
135
38
112
65
13