40
74
85
97
29
80
13
203
72
98
31
18
10
43
17
120
81
118
82
32
60
54
35
14
51
63
21
26
67
69
88
68
5
44
75
429
46
45
59
249
2635
103
129
64
102
37
1374
151