15
665
33
161
20
55
21
27
28
60
4
32
82
67
6
428
5
2
51
10
11
179
61
24
13
79
34
174
22
40
98
3
8
19
17
88
35
45
1
41
12
29
50