113
49
17
53
132
41
86
37
55
229
40
94
52
106
87
96
84
20
23
88
183
30
120
131
36
43
242
61
75
89
63
267
220
45
29
214
866
566
72
79
44
172
42
263
186
144
161
12
236
19
109
209
215