40
88
92
121
18
204
19
81
17
47
27
30
23
12
28
7
56
39
64
10
16
61
73
63
75
35
79
36
3
6
26
1481
43
37
24
9
42
25
20
50
11
140