608
335
29
71
47
32
14
21
36
58
75
17
16
18
40
84
22
25
30
23
78
88
27
7
6
11
13
34
82
20
37
85
53
44
138
8
9
72
12
15