87
76
42
135
38
36
70
41
55
454
17
110
64
33
56
20
49
142
35
106
144
40
67
15
31
61
65
68
60
45
80
212
137
30
351
128
92
95
157
48
159
179
58
27
52
102
227
215
39
140