19
12
26
32
18
10
66
39
28
60
117
299
89
11
140
71
90
109
23
55
21
42
7
14
25
111
68
27
20
41
37
34
36
96
52
15
86
24
22
67
92
51
33