200
35
48
181
108
195
69
87
23
34
56
50
32
51
44
193
81
197
53
70
65
135
192
198
49
45
58
72
31
66
36
68
46
37
79
39
125
116
38
94
42
93
178
137
62
74
52
89
168
59
40
67
102
75