47
44
29
27
17
349
107
43
179
14
23
18
174
19
49
48
36
38
37
55
52
99
7
5
104
20
40
68
62
28
241
173
155
9
239
51
117
33
46
83
16
32
13
59
21
50
53