122
84
110
112
82
49
37
60
52
27
101
11
125
70
59
58
72
81
195
141
93
129
100
415
38
1196
211
2204
186
34
166
40
205
74
44
180
65
20
107
64
31
16
42
163
48
61
76
56
39
19
181