18
82
33
70
54
62
500
163
21
88
22
36
59
27
7
47
38
85
51
41
171
52
24
78
74
34
12
20
28
6
14
17
64
10
55
109
44
8
49
45
197
23
352
4
16