9
6
5
16
80
7
8
101
15
38
26
2
31
58
12
29
62
72
3
49
40
328
86
30
71
19
10
20
13
33
114
95
25
47
91
68
18
42
32
11
48