46
44
55
48
26
75
79
21
32
20
66
24
15
47
54
140
115
31
22
108
120
95
29
8
87
86
62
33
34
240
76
6
35
42
19
40
18
100
77
53
105
163
426
57
196
102
156
271