57
28
12
34
31
6
49
21
18
19
206
155
178
42
62
8
41
1
10
7
26
224
16
82
43
63
13
46
20
56
118
309
142
65
61
94
79
105
52
171
30
32
25
35