21
27
14
8
26
34
44
39
17
46
23
4
88
33
77
7
10
13
25
328
43
192
18
45
109
41
61
97
42
35
73
36
20
5
9
101
78
37
231
86