9
16
22
124
6
5
27
75
38
3
2
4
12
98
15
8
84
54
17
26
50
59
29
10
52
32
14
71
1
43
21
217
77
33
47
82
11