10
51
21
159
39
132
28
6
23
42
18
43
7
151
20
34
19
8
14
22
61
69
168
37
3
49
31
156
68
191
78
30
11
103
15
12
27
48
160
55
66
50
367
29
53
172
17