43
22
24
48
73
15
158
42
34
74
120
25
44
107
248
39
72
141
19
53
189
132
65
76
449
155
30
122
86
117
47
81
60
103
49
55
82
32
40
13
58
18
84
29
99
96
77
61
71