70
22
47
55
17
13
12
42
24
505
37
146
45
41
20
298
365
15
130
40
25
11
53
100
171
38
23
144
140
39
52
31
16
9
116
61
21
29
74
58
10
36
30
51