47
22
23
6
21
18
339
32
110
36
65
130
54
149
88
277
15
103
11
17
71
270
189
16
106
175
7
178
42
25
56
30
116
58
75
81
24
66
48
49
33
20
35
284
57
4