43
3
27
15
1032
44
12
47
24
18
23
72
67
46
11
5
26
33
4
28
49
45
6
71
20
7
69
30
61
35
40
70
132
107
74
123
540
316
87
13
139
53
39
75
83