47
93
22
10
54
6
41
11
18
23
216
7
1
174
142
289
13
8
17
62
42
48
40
16
26
107
28
103
4
3
98
20
45
12
14
9
211
56
32
243