8
26
210
52
15
36
34
67
48
13
60
90
31
57
24
55
92
72
10
39
50
6
93
106
28
99
420
14
77
102
19
738
59
20
141
61
29
32
51
107
74
37
80
18
169