19
78
56
126
99
333
67
6
65
295
27
158
13
167
71
74
86
75
16
70
18
72
169
121
35
104
24
26
504
20
49
5
8
3
100
103
4
9
29
28
66
7
40
57
275
52
64
77
25
51