148
209
52
20
9
540
63
3
39
31
7
112
25
22
36
85
109
13
178
23
100
216
90
28
1856
6
61
84
133
65
47
250
26
130
34
15
70
10
98
82
37
29
68
19
57
32
59
81
30