9
3
20
25
17
74
39
14
41
44
60
18
2
16
360
4
68
47
35
38
333
40
64
80
26
23
97
71
126
123
33
52
31
67
13
27
30
53
10
142
1
12
8
6
95
45
119
37