8
51
14
32
7
9
151
26
63
16
74
33
168
23
38
75
76
15
95
25
22
136
37
224
12
35
146
104
169
80
39
27
17
78
90
64
85
125
41
34
45
43
298
21