200
42
46
36
37
76
77
59
34
167
153
191
32
52
30
120
86
47
75
193
194
74
43
35
56
179
158
45
63
55
72
107
87
38
66
83
114
31
17
50
51
64
49
40
192
147
145
116
33
90
41
73
57
53
118
70