63
32
153
211
81
93
88
72
117
126
30
95
125
99
76
57
112
41
300
68
188
35
240
450
108
24
49
86
66
441
59
56
186
16
233
40
204
22
39
146
18
43
224
14
17
45
28
26
23
19
13