19
32
767
20
18
85
8
42
5
122
115
79
69
15
24
37
107
6
12
28
17
190
30
11
13
7
4
58
50
164
2
10
48
134
39
26
232
43
109
16
77
133