32
19
44
96
11
18
9
109
36
41
14
45
8
10
46
58
7
17
26
49
472
30
16
12
54
50
185
42
15
22
6
66
40
197
72
29
28
112
52
4
166
83