67
40
95
7
41
22
15
106
31
82
50
72
32
52
18
21
51
17
16
11
3
282
30
28
19
163
412
124
337
583
45
63
26
8
209