32
50
5
123
21
6
46
37
52
7
54
17
19
167
200
15
28
23
63
26
25
68
13
18
10
78
22
31
44
61
166
67
9
8
29
16
121
76
41
49
53
30
88
43
12
20
11
171
34
39
58