19
9
4
34
13
52
14
15
18
8
11
20
70
10
16
43
141
25
57
71
27
95
102
29
26
98
137
44
38
83
42
1037
17
264
96
351
46
21
66
859
51
32
45
336
41
337
56
93
75