18
21
71
95
69
49
53
33
27
121
48
30
41
22
101
28
31
221
83
138
123
100
42
46
37
39
20
97
16
6
122
61
317
14
24
718
36
73
84
56
79
89
135
82
63
62