5
18
20
8
90
33
74
31
24
41
211
36
82
19
115
16
32
26
29
28
42
53
6
22
7
63
34
30
9
39
54
14
47
27
17
10
12
25
4
23
374
21
65