9
32
73
13
52
40
24
98
42
97
924
102
108
182
36
43
61
119
59
34
56
114
143
49
298
18
29
96
6
131
138
789
23
186
106
110
132
44
325
69
127
67
47
378
46
126
423
270
38