43
61
71
109
158
80
24
46
54
60
258
49
139
22
23
31
28
72
81
330
48
32
18
83
33
44
68
45
117
93
53
62
101
180
64
246
52
42
125
222
131
73
174
79
50
76
75
35