10
4
16
15
72
58
50
5
12
33
25
111
21
23
64
13
110
43
71
30
20
17
53
74
94
82
7
78
97
73
107
8
34
35
360
62
77
142
22
6
18
92
40
28
45