19
168
48
65
85
67
45
32
91
169
28
206
14
7
37
43
2
4
9
126
6
88
23
68
64
17
47
13
31
39
36
128
16
83
78
909
41
279
8
194
25
124
24
44
80
109