7
21
19
2
4
17
34
52
11
95
3
74
16
10
54
99
15
12
13
96
154
192
110
94
89
121
35
59
18
25
32
39
42
27
51
69
142
213
20
31
8
56