6
10
9
47
26
1
24
82
16
12
33
14
5
21
11
19
25
18
96
48
30
22
79
40
133
76
190
123
28
36
41
38
77
68
43
37
54
70
224
439