86
56
13
25
7
24
21
60
66
68
34
37
17
14
30
82
44
32
49
46
42
23
67
123
18
201
22
50
40
61
10
360
159
96
99
70
74
59
105
129