3
2
7
28
12
57
16
38
35
67
44
40
52
37
65
39
42
21
51
26
45
17
90
20
29
46
47
15
115
56
73
48
25
60
61
22
23
55
63
86
162
250
43
87
108