9
16
22
30
3
46
11
6
4
24
80
71
27
49
2
23
15
36
53
26
44
7
201
10
38
55
21
28
62
12
220
34
42
5
29
79
69
115
151
50
25
188