8
6
14
27
11
83
53
77
74
3
19
88
280
25
31
90
129
48
18
35
531
42
128
60
58
54
36
12
44
40
113
135
49
29
50
13
344
75
57
39
24
82
63
76
65
55
15
67
66
97