15
5
21
19
13
4
42
28
41
23
53
75
39
32
69
29
35
152
76
18
50
22
31
44
25
66
34
62
63
45
36
54
79
48
126
212