47
88
26
68
43
9
120
20
102
176
65
76
72
40
79
56
34
21
48
103
62
75
8
44
36
119
80
27
87
405
61
53
22
42
60
71
57
63
82
140
67
50
107
84
38
19
51
24
58
33