19
166
27
32
23
82
159
86
74
48
21
24
10
62
139
84
2
56
97
51
4
8
29
63
43
33
60
65
15
70
129
49
257
71
100
94
16