200
84
107
100
75
35
93
73
86
59
71
123
44
55
167
47
46
89
34
52
38
32
171
49
39
77
88
102
148
33
42
94
117
37
40
193
56
31
62
92
54
61
57
111
45
106
130
60
153
51
165
176
30
97
68
110
129
90
53