19
7
18
20
50
23
21
323
33
69
35
68
107
38
10
58
45
188
238
85
4
12
32
151
9
22
114
14
260
8
27
80
77
13
81
44
88
98
1302
24
5
29
39
205