7
60
17
31
41
15
30
28
6
14
44
10
50
94
19
20
29
18
56
8
348
139
98
66
13
11
47
35
21
34
33
12
59
22
27
104
62
9
1
5