5
8
9
42
7
69
200
34
23
52
26
19
37
30
168
20
89
12
27
11
21
22
53
18
91
110
66
188
41
36
13
132
25
14
47
62
24
51
115
31
59
33
48
6
29
49
35
152
60