140
53
11
164
386
182
15
50
65
24
19
22
18
82
23
16
68
169
66
74
13
39
14
40
86
34
115
21
10
46
35
178
138
32
69
37
45
91
36
25
90
55
17
101