36
200
125
198
38
30
33
31
52
32
35
122
43
62
46
120
18
83
85
92
53
197
37
57
86
45
34
51
73
40
69
44
90
190
146
41
178
196
70
81
95
49
87
78
61
100
63
140
151
106
160
102
183
29