31
33
44
43
52
21
30
38
41
29
16
60
84
20
25
37
14
15
24
56
40
46
32
39
50
19
81
74
63
35
55
150
28
227
61
17
70
94