14
59
53
35
170
48
49
29
32
911
204
36
96
23
186
996
103
27
56
17
72
38
45
64
9
180
62
21
73
392
54
24
154
190
25
227
51
41
40
241
137
211
252
34
42
74
33
100
134
114
28