5
1
44
8
27
28
26
43
18
61
20
3
15
12
38
73
10
31
40
23
16
4
102
49
13
21
35
41
48
56
47
82
60
36
69
39
306
125
30
59
101
128
98
67
282
200
291
70
109
78