7
90
2
54
6
79
637
10
22
41
42
9
17
14
12
18
11
98
31
3
55
5
73
30
16
15
21
13
8
47
4
1
19
33
34
115
43
432