19
68
84
23
22
164
128
109
27
52
43
217
15
75
321
32
96
93
91
238
66
47
40
30
11
168
16
126
37
53
24
73
179
67
102
193
12
51
38
13
100
20
136
14
62
175
9
34
36
186