627
280
287
24
12
1
166
111
80
328
25
32
95
22
35
440
141
37
34
21
28
102
40
99
174
27
49
8
38
20
36
4
62
33
68
50
248
66
87
65
128
6
101
41
60
88
146
31