117
70
60
145
39
10
20
112
72
209
124
46
29
114
35
75
57
50
48
80
430
139
208
238
74
247
137
173
122
151
98
61
127
44
31
90
51
286
115
118
146
227
101
14
27
34
123
59
126