360
114
122
85
88
73
272
150
95
213
142
83
115
58
16
75
193
131
30
240
120
167
126
69
146
29
31
399
68
44
282
41
62
22
265
168
229
61
67
52
218
111
113
54
45
27
94
87
134
101
76
42
70
161
147
148
25
198