16
2
21
20
25
10
11
14
5
49
24
30
12
166
33
19
23
50
26
107
41
54
45
17
6
27
4
13
88
42
116
9
3
115
37
39
29
185
94
22
143
139