43
4
12
20
54
53
17
140
55
29
70
56
46
109
48
115
84
74
111
97
50
25
37
131
209
116
159
139
32
83
41
38
132
64
141
98
87
76
286
118
189
170
80
91
40
68
30
44