8
21
19
2
5
17
35
53
11
96
3
74
16
10
54
99
15
12
13
154
192
110
94
89
121
75
60
18
26
32
39
43
27
51
34
69
142
213
20
31
56