47
11
22
31
7
230
89
42
96
95
34
55
30
72
14
110
37
39
9
56
122
164
60
23
82
64
86
75
50
32
146
133
63
54
109
19
99
21
277
260
115
120
91
58
103
25
4
43