26
15
42
35
21
44
47
7
68
59
8
9
146
41
58
52
14
38
127
43
105
62
10
55
25
3
6
1
94
29
121
30
28
131
112
24
31
34
12
49
11
50
46
117
32
33
250
320