19
151
77
14
20
81
60
168
70
15
17
46
40
154
89
86
332
23
176
82
54
173
223
124
115
136
52
512
84
762
97
35
53
105
27
100
43
167
95
283
32
36
24
42
103
67
69
65
38
161
28
30
57
59