20
14
23
5
27
28
8
41
109
32
208
190
136
31
116
48
56
72
55
49
25
97
114
15
13
133
196
127
76
6
26
75
16
117
34
35
44
19
39
3
111
46