200
56
79
39
125
116
38
94
42
93
178
137
50
62
74
52
45
89
168
59
40
36
67
46
34
102
75
81
195
37
49
107
58
63
76
41
136
88
84
33
80
32
73
77
35
30
185
91
31
64
198
54
179
196