288
165
213
7
27
3
50
219
10
23
53
6
28
90
411
30
16
18
99
80
59
260
125
67
94
65
242
5
15
47
51
14
34
236
45
35
491
74
64
11
33
182
196
100
2
134
122