20
33
17
27
28
40
25
21
6
42
24
38
52
45
58
14
46
172
30
9
31
69
26
12
23
61
8
19
269
97
66
18
74
2
41
11
7
83
127
49
65
36
13
136