47
48
45
33
16
296
53
78
21
18
19
9
4
58
39
6
5
30
54
73
38
1
123
60
71
82
66
98
41
11
52
25
17
40
20
12
35
96
90
28
27
234
23
51
8
102
46
86
49