47
45
103
4
8
43
233
55
11
35
193
78
2
12
54
42
31
9
113
20
3
10
16
1
48
335
44
39
23
69
30
51
21
50
254
37
38
66
821
19
161
309
164
17
59
95
36
71