5
16
15
14
10
7
60
17
24
9
58
54
11
13
29
6
31
8
23
12
22
41
48
102
92
52
68
28
57
27
18
36
82
56
34
25
129
26
200
21