21
83
7
125
86
28
4
113
18
74
42
23
250
10
150
43
82
38
34
2
50
54
67
39
72
171
9
115
8
46
33
37
14
24
99
22
62
32
119
48
91
53