6
98
20
12
120
45
5
3
30
22
9
1
2
475
7
15
8
19
42
39
10
97
29
50
38
14
264
110
35
41
24
23
32
26
109
74
33
51
55
78
71
83
13
11
27
43