9
5
6
30
34
26
29
51
8
14
28
54
16
22
11
46
41
35
1
24
15
23
25
7
21
10
78
59
157
17
12
37
62
49
65
33
27
184
136
271
70
56
86