47
9
41
96
42
24
32
321
312
12
23
111
134
28
66
74
71
15
26
4
75
49
16
116
292
13
38
89
62
7
18
10
65
109
182
73
36
39
5
64
53
6
34
8