200
48
121
193
27
116
56
49
70
61
47
65
50
42
54
199
58
32
39
37
151
38
93
35
30
51
89
85
33
41
99
60
77
166
45
165
143
43
40
31
63
55
36
86
129
188
34
95
52
59
110
167