9
50
3
74
20
51
15
14
55
13
58
31
16
17
26
23
35
29
6
25
18
2
22
126
160
45
11
7
8
36
59
42
28
19
52
27
10
34
21
5
80
12
1
62