5
51
11
9
29
10
88
113
28
72
126
30
6
32
68
167
16
53
49
22
71
15
25
31
57
19
14
41
62
27
18
33
12
26
47
85
184
39
40
52
13
189
105
138