7
16
28
114
17
68
40
37
130
41
32
26
251
50
47
33
35
62
79
36
49
82
39
27
60
45
65
20
29
48
31
52
160
98
207
150