47
76
67
423
45
44
89
71
42
33
81
149
74
10
125
46
55
99
58
26
90
150
124
102
145
54
93
285
43
51
60
267
234
221
12
114
28
70
30
20
98
160
53
40
14
128
126
143
672
408
63