53
221
95
51
19
82
52
44
69
21
111
46
7
61
35
5
90
28
65
27
41
78
50
16
20
15
24
99
31
45
70
11
54
30
29
38
26
47
71
17
18
88
42
579
201
22
49