61
42
54
65
144
118
286
59
141
75
62
53
110
70
114
79
74
67
111
86
95
18
58
16
10
69
24
85
91
81
56
29
39
92
160
312
71