12
86
24
8
98
52
33
6
20
50
14
397
88
5
45
42
26
230
13
120
43
29
9
1125
18
27
37
47
25
11
7
64
28
39
10
4
32
22