586
27
26
34
8
36
5
42
123
20
82
67
25
10
58
28
76
2
113
134
22
72
37
79
44
32
48
47
77
65
12
14
24
149
85
114
40
13
62
38