24
8
103
16
90
19
37
50
14
20
36
100
91
34
9
378
114
282
87
685
98
82
23
18
32
73
104
80
84
149
144
93
99
192
108
11
237
83
197
78
234
33
5
147
30
124
96
35