22
28
17
30
54
55
24
14
635
29
8
10
6
7
87
12
140
5
60
19
44
73
91
35
26
4
112
18
39
904
13
84
45
94
46
63
51
41
67
37
59