234
430
87
15
66
115
44
86
53
27
535
140
745
88
150
97
22
170
152
122
55
32
493
62
205
330
113
42
21
30
139
175
73
248
144
95
151
141
84
65
91
120
110
89
68
99
33
282
58
37
25