5
16
9
14
74
200
63
6
30
29
8
7
12
18
22
17
45
78
25
72
20
44
47
37
140
33
10
13
93
23
42
27
40
95
11
28
77
38
32
163
51
115
134
67
46