10
2
15
9
17
7
11
6
300
31
25
13
30
18
73
20
16
32
3
4
51
44
22
5
53
165
27
29
1
78
14
35
49
12
47
48
66
116
58
26
23