4
9
11
50
29
51
143
24
18
6
86
89
52
23
362
14
7
10
56
21
76
62
12
13
5
26
43
31
8
30
15
70
3
17
19
47
2
36
109
16
131
32
49
112