43
69
25
24
26
48
20
95
140
39
46
10
42
21
17
171
28
196
448
32
11
22
57
66
44
5
36
18
50
34
15
31
13
23
71
76
12
6
109
33
78
30
19
82
54
72
119
115