254
8
96
36
9
129
50
38
49
363
30
7
18
21
19
47
191
29
20
48
12
85
26
16
2
104
117
231
22
142
66
14
242
166
128
28
116
538
32
89
25
552
59
64
51
34
135