20
15
41
22
13
18
21
6
17
23
8
30
12
45
74
67
107
4
49
52
154
70
43
53
19
48
14
78
24
11
28
159
111
36
34
39
75
144
46
37
127
125
100
63