31
40
7
23
22
74
17
143
66
52
38
114
30
42
45
44
57
20
68
58
53
138
14
54
37
109
49
16
50
72
61
85
76
91
117
64
103
69
48
13
35
110
129