61
42
53
65
144
118
285
59
139
75
62
109
70
114
79
74
67
111
86
95
110
18
58
16
10
69
24
84
91
81
56
28
39
29
160
311
54
71