19
6
98
24
14
20
30
38
85
9
40
10
76
166
179
97
231
160
329
3
31
50
15
136
80
41
39
123
21
77
11
7
43
45
12
23
5
8
17
37
13
51