38
298
104
19
7
9
109
82
123
24
120
20
45
28
25
50
126
15
18
134
265
180
39
57
113
10
22
84
52
226
66
99
131
282
140
35
8
118
32
5
55
4
351
31
188
71
16
422
96
42