36
40
8
10
18
106
128
74
33
1286
52
77
24
139
9
5
42
45
16
23
34
1
28
119
22
20
2
21
15
49
218
182
26
489
25
78
411
13
48
38
12
17
118
330
66
31
82