12
3
7
22
28
550
39
91
10
21
6
17
52
19
16
79
38
30
102
40
29
34
18
23
13
36
25
33
37
20
45
15
14
9
47
4
85