19
7
70
43
14
30
3
15
40
134
58
94
23
4
57
16
6
160
42
230
21
37
52
65
33
8
13
18
85
28
38
29
44
677
41
89
209
139
79
20
46
39
129
111