66
103
83
92
59
34
36
200
35
51
47
108
131
128
55
71
39
42
195
41
43
74
110
32
197
56
82
58
49
40
72
19
69
68
73
193
86
65
180
62
31
30
190
38
44
91
148
63
53
89
54