19
39
30
27
26
71
68
54
41
40
12
9
20
61
14
17
4
67
59
58
57
13
29
63
11
31
35
130
127
296
8
55
222
103
34
46
616
49
76
160
16
84
21
481
93
32
69
95
43